1. 24 Jun, 2004 5 commits
    • fold-const.c (make_range): Cleanup type checking through function. · d1822754
      2004-06-23  Eric Christopher  <echristo@redhat.com>
      
      	* fold-const.c (make_range): Cleanup type checking through function.
      	Remove orig_type. Replace with checks to exp_type and arg0_type.
      	Clarify comment when converting from unsigned to signed.
      
      From-SVN: r83576
      Eric Christopher committed
    • mips.c (mips_use_dfa_pipeline_interface): Add R3000. · 2ac23d05
      2004-06-23  Eric Christopher  <echristo@redhat.com>
      
      	* config/mips/mips.c (mips_use_dfa_pipeline_interface): Add R3000.
      	* config/mips/mips.md: Remove R3000 scheduling description.
      	* config/mips/3000.md: New file.
      
      From-SVN: r83575
      Eric Christopher committed
    • s390-protos.h (s390_emit_compare): Add prototype. · 6590e19a
      	* config/s390/s390-protos.h (s390_emit_compare): Add prototype.
      	(s390_emit_jump): Likewise.
      	* config/s390/s390.c (s390_emit_compare): New function.
      	(s390_emit_jump): Likewise.
      	* config/s390/s390.md ("beq", "bne", "bgt", "bgtu", "blt", "bltu",
      	"bge", "bgeu", "ble", "bleu", "bunordered", "bordered", "buneq",
      	"bungt", "bunlt", "bunge", "bunle", "bltgt"): Use s390_emit_compare
      	and s390_emit_jump.
      	("cjump"): Remove, replace by ...
      	("*cjump_64", "*cjump_31"): ... these insns.  Improve length default.
      	("icjump", "*icjump_64", "*icjump_31"): Likewise.
      	("trap"): Fix type attribute.
      	("conditional_trap"): Use s390_emit_compare.
      	("doloop_si"): Remove, replace by ...
      	("doloop_si64", "doloop_si31"): ... these new insn_and_split.
      	Merge existing splitter into insn_and_split.  Improve length default.
      	("doloop_di"): Merge with existing splitter into insn_and_split.
      	("doloop"): Adapt.
      	("jump"): Convert to expander.  Use s390_emit_jump.
      	("*jump_64", "*jump_31"): New insns.  Improve length default.
      
      From-SVN: r83574
      Ulrich Weigand committed
    • Daily bump. · 44ee9aef
      [[Split portion of a mixed commit.]]
      
      From-SVN: r83572.2
      GCC Administrator committed
    • Daily bump. · 9412376a
      [[Split portion of a mixed commit.]]
      
      From-SVN: r83571.2
      GCC Administrator committed
  2. 23 Jun, 2004 27 commits
  3. 22 Jun, 2004 8 commits