1. 04 Aug, 2002 7 commits
  2. 03 Aug, 2002 5 commits
    • rs6000.md (movsi_internal1): Add nop mnemonic. · e34eaae5
              * config/rs6000/rs6000.md (movsi_internal1): Add nop mnemonic.
              (movhi_internal): Same.
              (movqi_internal): Same.
              (movdi_internal64): Same.
      
              * config/rs6000/t-ppccomm (MULTILIB_MATCHES_FLOAT): Add mcpu=405.
      
              * config/rs6000/xcoff.h (SKIP_ASM_OP): Define.
              (ASM_OUTPUT_SKIP): Use it.  SIZE unsigned.
              (COMMON_ASM_OP): Define.
              (ASM_OUTPUT_ALIGNED_COMMON): Use it.  SIZE unsigned.
              Use ALIGN parameter.
              (LOCAL_COMMON_ASM_OP): Define.
              (ASM_OUTPUT_LOCAL): Use it.  SIZE unsigned.
      
      From-SVN: r56011
      David Edelsohn committed
    • builtins.def: Define new builtin functions exp... · e7b489c8
      
      	* builtins.def: Define new builtin functions exp, expf, expl,
      	log, logf and logl (and their __builtin_* variants).
      	* optabs.h (enum optab_index): Add new OTI_exp and OTI_log.
      	Define exp_optab and log_optab.
      	* optabs.c (init_optans): Initialize exp_optab and log_optab.
      	* genopinit.c (optabs): Implement exp_optab and log_optab
      	using exp?f2 and log?f2 patterns.
      	* builtins.c (expand_builtin_mathfn): Handle BUILT_IN_EXP*
      	and BUILT_IN_LOG* using exp_optab and log_optab respectively.
      	(expand_builtin): Ignore the new builtins (and all cos and
      	sin variants) when not optimizing.  Expand new builtins via
      	expand_builtin_mathfn when flag_unsafe_math_optimizations.
      
      	* doc/extend.texi: Document new exp and log builtins.
      	* doc/md.texi: Document new exp?f2 and log?f2 patterns
      	(and previously undocumented cos?f2 and sin?f2 patterns).
      
      From-SVN: r56010
      Roger Sayle committed
    • explow.c (int_expr_size): New fn. · de8920be
              * explow.c (int_expr_size): New fn.
              * expr.c (expand_expr) [CONSTRUCTOR]: Use it.
              * expr.h: Declare it.
      
      From-SVN: r56009
      Jason Merrill committed
    • valarray_name_lookup.cc: Rename from testsuite/26_numerics/valarray_name_lookup.C · 7a9ffd82
      	* testsuite/26_numerics/valarray_name_lookup.cc: Rename from
      	testsuite/26_numerics/valarray_name_lookup.C
      
      From-SVN: r56008
      Gabriel Dos Reis committed
    • Daily bump. · 7541e98e
      From-SVN: r56007
      GCC Administrator committed
  3. 02 Aug, 2002 28 commits