- 29 Apr, 1996 2 commits
-
-
* h8300/h8300.c (names_small): Remove "BAD" postfix from %r7 byte registers. (rtx_equal_function_value_matters): Remove extra declaration. (output_simode_bld): New function. * h8300/h8300.h (NO_FUNCTION_CSE): Do define this. Register pressure makes cse-int function addresses rarely a win. (reg_class): Remove unnecessary register classes LONG_REGS, SP_REG, SP_AND_G_REGS. (REG_CLASS_NAMES): Corresponding changes. (REG_CLASS_CONTENTS): Corresponding changes. (REGNO_REG_CLASS): Corresponding changes. (REG_CLASS_FROM_LETTER): Corresponding chagnes. (output_simode_bld): Declare. * h8300/h8300.md: Nuke comments for stuff which has been fixed. (all patterns): Remove references to register class "a" (SP_REGS) which no longer exists. (many patterns): Accept auto-inc auto-dec addresses in more cases. (zero_extendqisi2): New pattern for the H8/300. (zero_extendhisi2): Only use zero_extendhisi2_h8300 when not optimizing. (extendhisi2): Only use extendhisi2_h8300 when not optimizing. (extendqisi2): New pattern for the H8/300. (bitfield related patterns): Completely rewrite. (fancy_bclr, fancy_btst): Deleted. Redundant with new bitfield patterns. (addhi3 pattern for h8300): Handle case where we can't make matching constraints (works around hard to fix reload problem). (stack_pointer_manip): Delete. (and not patterns): New combiner patterns. From-SVN: r11902
Jeff Law committed -
* pa/pa.h (DBX_OUTPUT_MAIN_SOURCE_FILE_END): Make sure the final $CODE$ subspace is in the $TEXT$ space. From-SVN: r11901
Jeff Law committed
-
- 28 Apr, 1996 1 commit
-
-
make the section read/write data. From-SVN: r11900
Jason Merrill committed
-
- 27 Apr, 1996 1 commit
-
-
From-SVN: r11899
Michael Meissner committed
-
- 26 Apr, 1996 10 commits
-
-
From-SVN: r11898
Jason Merrill committed -
From-SVN: r11897
Jason Merrill committed -
From-SVN: r11896
Doug Evans committed -
From-SVN: r11895
Michael Meissner committed -
From-SVN: r11894
Stan Cox committed -
From-SVN: r11893
Michael Meissner committed -
aligned and a multiple of a byte. From-SVN: r11892
Richard Kenner committed -
From-SVN: r11891
Doug Evans committed -
Undoes change of Apr. 9. From-SVN: r11890
Doug Evans committed -
From-SVN: r11889
Michael Meissner committed
-
- 25 Apr, 1996 7 commits
-
-
looking at first insn (one more place). From-SVN: r11888
Richard Kenner committed -
From-SVN: r11887
Michael Meissner committed -
label at setjmp point. From-SVN: r11886
Richard Kenner committed -
From-SVN: r11885
Michael Meissner committed -
From-SVN: r11884
Doug Evans committed -
From-SVN: r11883
Doug Evans committed -
From-SVN: r11882
Doug Evans committed
-
- 24 Apr, 1996 10 commits
-
-
From-SVN: r11881
Jim Wilson committed -
From-SVN: r11880
Michael Meissner committed -
From-SVN: r11879
Michael Meissner committed -
From-SVN: r11878
Michael Meissner committed -
From-SVN: r11877
Mike Stump committed -
From-SVN: r11876
Michael Meissner committed -
From-SVN: r11875
Michael Meissner committed -
From-SVN: r11874
Michael Meissner committed -
From-SVN: r11873
Doug Evans committed -
* sparc/sparc.c (output_function_prologue): In -mbroken-saverestore case, %sp = %fp - size. From-SVN: r11872
Doug Evans committed
-
- 23 Apr, 1996 4 commits
-
-
* sparc/sparc.md (isa attribute): Add sparclet. (*smacsi3,*smacdi3,*umacdi3): Use match_operand, not match_dup for third arg. (*mulsidi3_sp32,const_mulsidi3,*umulsidi3_sp32, const_umulsidi3): Use smuld,umuld for sparclet. From-SVN: r11871
Doug Evans committed -
From-SVN: r11870
Michael Meissner committed -
From-SVN: r11869
Per Bothner committed -
From-SVN: r11868
Stan Cox committed
-
- 22 Apr, 1996 2 commits
-
-
From-SVN: r11867
David Edelsohn committed -
From-SVN: r11866
David Edelsohn committed
-
- 21 Apr, 1996 3 commits
-
-
dereferencing it. From-SVN: r11865
Jim Wilson committed -
From-SVN: r11864
Jim Wilson committed -
Fix line overflow in FSF address. From-SVN: r11863
Doug Evans committed
-