- 25 Mar, 1997 1 commit
-
-
From-SVN: r13786
Richard Kenner committed
-
- 24 Mar, 1997 8 commits
-
-
From-SVN: r13785
Doug Evans committed -
From-SVN: r13784
Doug Evans committed -
From-SVN: r13783
Michael Meissner committed -
From-SVN: r13782
Doug Evans committed -
From-SVN: r13763
Doug Evans committed -
From-SVN: r13762
Doug Evans committed -
From-SVN: r13761
Doug Evans committed -
less than __va_reg_size are passed in registers. From-SVN: r13760
Gavin Romig-Koch committed
-
- 21 Mar, 1997 4 commits
-
-
From-SVN: r13759
Paul Eggert committed -
From-SVN: r13758
Jeff Law committed -
mn10300.c (expand_epilogue): Correctly handle functions with large frames, but no callee register saves. * mn10300/mn10300.c (expand_epilogue): Correctly handle functions with large frames, but no callee register saves. * mn10300/mn1300.md (movdf, movdi): Handle overlapping moves. From-SVN: r13757
Jeff Law committed -
From-SVN: r13756
Jeff Law committed
-
- 20 Mar, 1997 3 commits
-
-
* mn10300/mn10300.md (cmpsi): Handle comparing a register with itself by adding zero to the reg. Z bit for such an insn is inverted. * mn10300/mn10300.c (notice_update_cc): Handle CC_INVERT. From-SVN: r13755
Jeff Law committed -
From-SVN: r13754
Michael Meissner committed -
* pa/pa.c (emit_move_sequence): Don't lose for a secondary reload to the SAR register if the input is a MEM with an offset that won't fit in 14bits. From-SVN: r13753
Jeff Law committed
-
- 19 Mar, 1997 8 commits
-
-
From-SVN: r13752
Richard Kenner committed -
analyzing directives like `#line 0'. From-SVN: r13751
Richard Kenner committed -
From-SVN: r13750
Richard Kenner committed -
(unsafe_chars): `p' is unsafe before `-' or `+', since it might generate a C9X-style hexadecimal floating-point number. (unsafe_chars): `p' is unsafe before `-' or `+', since it might generate a C9X-style hexadecimal floating-point number. (cpp_handle_options): Set c89 option to 1 if -lang-c89. From-SVN: r13749
Richard Kenner committed -
(CPP_C89): New macro. From-SVN: r13748
Richard Kenner committed -
(main): Set it to 1 if -lang-c89. From-SVN: r13747
Richard Kenner committed -
(parse_number, yylex), cccp.c (rescan), cpplib.c (cpp_get_token): Unless -lang-c89 is specified, allow C9X-style hexadecimal floating-point numbers as preprocessor numbers. From-SVN: r13746
Richard Kenner committed -
From-SVN: r13745
Richard Kenner committed
-
- 18 Mar, 1997 15 commits
-
-
(shorten_branches): Split all insns before computing insn lengths. (final_scan_insn, case default): If HAVE_ATTR_length defined, call abort for any insn that has a '#' output template. From-SVN: r13744
Jim Wilson committed -
an explicit SUBREG. From-SVN: r13743
Jim Wilson committed -
RELOAD_FOR_OPERAND_ADDRESS): Conflicts with RELOAD_FOR_OPADDR_ADDR reloads. From-SVN: r13742
Jim Wilson committed -
From-SVN: r13741
Stan Cox committed -
From-SVN: r13740
Stan Cox committed -
From-SVN: r13739
Stan Cox committed -
From-SVN: r13738
Stan Cox committed -
(process_command, main): Change all callers. From-SVN: r13737
Jim Wilson committed -
From-SVN: r13736
Jim Wilson committed -
From-SVN: r13735
Ian Lance Taylor committed -
From-SVN: r13734
Ian Lance Taylor committed -
From-SVN: r13733
Doug Evans committed -
From-SVN: r13732
Doug Evans committed -
* m68k/m68k.c (m68k_last_compare_had_fp_operands): New variable. * m68k/m68k.h (m68k_last_compare_had_fp_operands): Declare it. * m68k/m68k.md (tst*, cmp*): Turn all of these into define_expand/define_insn pairs. Keep track of whether or not the test/compare has fp operands. (seq, sne, sgt, slt, sge, sle): Turn these into define_expand/define_insn pairs. Make the expanders FAIL if TARGET_68060 and the last comparison/test had fp operands. From-SVN: r13731
Jeff Law committed -
and after reload. From-SVN: r13730
Richard Earnshaw committed
-
- 17 Mar, 1997 1 commit
-
-
From-SVN: r13729
Richard Kenner committed
-