1. 23 Dec, 2001 4 commits
    • rs6000.h (rs6000_builtins): Add vsldoi variants. · 24408032
              * config/rs6000/rs6000.h (rs6000_builtins): Add vsldoi variants.
      
              * config/rs6000/rs6000.md ("altivec_vsldoi_*"): Same.
      
              * config/rs6000/rs6000.c: Clean up some spacing and indentation.
              (altivec_init_builtins): Add tree types for builtins with 4 bit
              literals.
      	(bdesc_3arg): Add vsldoi variants.
      
      From-SVN: r48282
      Aldy Hernandez committed
    • 1750a.h (datalbl, jmplbl): Declare array size explicitly. · f540a7d3
      	* 1750a.h (datalbl, jmplbl): Declare array size explicitly.
      	* a29k.h (a29k_debug_reg_map): Likewise.
      	* arc.h (arc_regno_reg_class): Likewise.
      	* c4x-protos.h (c4x_regclass_map, c4x_caller_save_map): Likewise.
      	* convex.h (regno_reg_class, reg_class_from_letter): Likewise.
      	* d30v.h (regno_reg_class, reg_class_from_letter): Likewise.
      	* i386.h (regclass_map): Likewise.
      	* m32r.h (m32r_hard_regno_mode_ok, m32r_punct_chars): Likewise.
      	* mcore.h (regno_reg_class): Likewise.
      	* mips.h (mips_print_operand_punct, mips_char_to_class):
      	Likewise.
      	* ns32k.h (regclass_map): Likewise.
      	* pj.h (pj_debugreg_renumber_vec): Likewise.
      	* s390.h (regclass_map): Likewise.
      	* sh.h (regno_reg_class): Likewise.
      	* sparc.h (sparc_regno_reg_class): Likewise.
      
      	* hard-reg-set.h (reg_class_contents): Likewise.
      	* machmode.h (class_narrowest_mode): Likewise.
      
      f:
      	* bld.c (ffebld_arity_op_): Declare array size explicitly.
      	* bld.h (ffebld_arity_op_): Likewise.
      
      From-SVN: r48281
      Kaveh R. Ghazi committed
    • loop.c (scan_loop, [...]): Do not overlook hard registers when computing statistics. · d5e0243a
              * loop.c (scan_loop, move_movables, count_one_set): Do not
              overlook hard registers when computing statistics.
      
      From-SVN: r48280
      David Edelsohn committed
    • calls.c (ECF_LIBCALL_BLOCK): New constant. · 53d4257f
      	* calls.c (ECF_LIBCALL_BLOCK): New constant.
      	(emit_call_1, initialize_argument_information,
      	precompute_arguments, expand_call,
      	emit_library_call_value_1): Use ECF_LIBCALL_BLOCK
      	instead of ECF_PURE | ECF_CONST. Honnor LCT_CONST/LCT_PURE.
      
      From-SVN: r48279
      Jan Hubicka committed
  2. 22 Dec, 2001 19 commits
  3. 21 Dec, 2001 17 commits