- 24 Dec, 1995 10 commits
-
-
From-SVN: r10847
Richard Kenner committed -
(warn_B, warn_std, warn_std_ptr): New variables. (process_commands): Use them and NULL_PTR as WARN arg to add_prefix. From-SVN: r10846
Richard Kenner committed -
(handle_braces): Rename variable "pipe" to "pipe_p". From-SVN: r10845
Richard Kenner committed -
From-SVN: r10844
Richard Kenner committed -
From-SVN: r10843
Richard Kenner committed -
(clear_by_pieces{,_1}, {is,mostly}_zeros_p): New functions. (clrstr_optab): New optab. (clear_storage): Rework to try to use clear_by_pieces, then new clrstr insn, then library call. (store_constructor): Track if target is already cleared. Clear target first if CONSTRUCTOR is mostly zeros. Don't write zeros if target has been cleared. Add new arg to clear_storage call. (expand_expr, case CONSTRUCTOR): Don't put static constructor in memory if mostly zero. From-SVN: r10842
Richard Kenner committed -
From-SVN: r10841
Richard Kenner committed -
From-SVN: r10840
Richard Kenner committed -
From-SVN: r10839
Richard Kenner committed -
(clear_storage): New parm, ALIGN. From-SVN: r10838
Richard Kenner committed
-
- 23 Dec, 1995 1 commit
-
-
* pa.c (output_move_double): Correctly identify and handle overlapping moves. * pa.md (movdi patterns): Eliminate earlyclobbers in mem<->gr cases. (movdf patterns): Likewise. From-SVN: r10837
Jeff Law committed
-
- 22 Dec, 1995 9 commits
-
-
(expand_expr, case CONSTRUCTOR): Likewise. From-SVN: r10836
Richard Kenner committed -
From-SVN: r10835
Richard Kenner committed -
From-SVN: r10834
Richard Kenner committed -
(push_reload): Use it in cases where a SUBREG and its contents both need to be reloaded. From-SVN: r10833
Richard Kenner committed -
From-SVN: r10832
Michael Meissner committed -
From-SVN: r10831
Stan Cox committed -
From-SVN: r10830
Stan Cox committed -
From-SVN: r10829
Stan Cox committed -
From-SVN: r10828
Stan Cox committed
-
- 21 Dec, 1995 4 commits
-
-
From-SVN: r10827
Roland McGrath committed -
From-SVN: r10826
Michael Meissner committed -
From-SVN: r10825
Michael Meissner committed -
From-SVN: r10824
Michael Meissner committed
-
- 20 Dec, 1995 4 commits
-
-
From-SVN: r10823
Michael Meissner committed -
From-SVN: r10822
Michael Meissner committed -
From-SVN: r10821
Michael Meissner committed -
From-SVN: r10820
Michael Meissner committed
-
- 19 Dec, 1995 12 commits
-
-
(FIXED_REGISTERS, CALL_USED_REGISTERS, REGISTER_NAMES, DEBUG_REGISTER_NAMES): Add entry for new RAP reg. (RAP_REG_NUM, RETURN_ADDRESS_POINTER_REGNUM): New macros. (RETURN_ADDR_RTX): Define. (ELIMINABLE_REGS, CAN_ELIMINATE, INITIAL_ELIMINATION_OFFSET): Add RETURN_ADDRESS_POINTER_REGNUM support. From-SVN: r10819
Jim Wilson committed -
Add entry for new RAP reg. From-SVN: r10818
Jim Wilson committed -
(gen_rtx, init_emit_once): Add support for it. From-SVN: r10817
Jim Wilson committed -
From-SVN: r10816
Michael Meissner committed -
From-SVN: r10815
Mike Stump committed -
use <= instead of < when comparing mode sizes. (force_to_mode, case NOT): Use full mask inside the NOT operation. From-SVN: r10814
Jim Wilson committed -
From-SVN: r10813
Jim Wilson committed -
From-SVN: r10812
Jim Wilson committed -
From-SVN: r10811
Jim Wilson committed -
From-SVN: r10810
Jim Wilson committed -
From-SVN: r10809
Jim Wilson committed -
pass arguments using correct types and modes. (emit_push_insn, expand_assignment): Likewise. (clear_storage, store_expr): Likewise for memset and bzero. (store_constructor): Likewise for memset. From-SVN: r10808
Jim Wilson committed
-