- 18 Mar, 1996 1 commit
-
-
From-SVN: r11553
Richard Kenner committed
-
- 17 Mar, 1996 8 commits
-
-
(make_field_assignment): Likewise. From-SVN: r11552
Doug Evans committed -
Modify patterns for all floating-point trap generating instructions. From-SVN: r11551
Richard Kenner committed -
(alpha_tp_string, alpha_fprm_string, alpha_fptm_string (trap_pending): Likewise. (override_options, summarize_insn, final_prescan_insn): New functions. (print_operand): Handle cases '&', '\'', ')', and '+'. (output_prolog): Emit ".eflag 48" if TARGET_IEEE_CONFORMANT. (output_epilog): Call final_prescan_insn before emitting epilog. From-SVN: r11550
Richard Kenner committed -
(alpha_trap_precision, alpha_fp_rounding_mode, alpha_fp_trap_mode): New enum types. (target_flags, alpha_tp, alpha_fprm, alpha_fptm): New external vars. (alpha_fprm_string, alpha_fptm_string, alpha_tp_string): Likewise. (TARGET_IEEE{,_WITH_INEXACT,_CONFORMANT}): New macros. (MASK_IEEE{,_WITH_INEXACT,_CONFORMANT}): Likewise. (MASK_FP, MASK_FPREGS, (TARGET_SWITCHES): Added "ieee-conformant", "ieee", and "ieee-with-inexact"; use MASK symbols. (TARGET_OPTIONS): New macro. (OVERRIDE_OPTIONS, FINAL_PRESCAN_{INSN,LABEL}): New macros. (PRINT_OPERAND_PUNCT_VALID_P): Allow operand codes for FP insns. (CC1_SPEC): New macro. From-SVN: r11549
Richard Kenner committed -
FINAL_SCAN_LABEL is defined. From-SVN: r11548
Richard Kenner committed -
PLACEHOLDER_EXPR has not yet been initialized. From-SVN: r11547
Richard Kenner committed -
From-SVN: r11546
Richard Kenner committed -
From-SVN: r11545
Richard Kenner committed
-
- 16 Mar, 1996 3 commits
-
-
Return 0 if pos+len out of range of want desired mode. From-SVN: r11544
Richard Kenner committed -
From-SVN: r11543
Richard Kenner committed -
TARGET_PROFILING_NEEDS_GP defined. From-SVN: r11542
Richard Kenner committed
-
- 15 Mar, 1996 4 commits
-
-
From-SVN: r11541
David Edelsohn committed -
From-SVN: r11540
David Edelsohn committed -
HOST_BITS_PER_WIDE_INT == 64. From-SVN: r11539
Jim Wilson committed -
From-SVN: r11531
Ian Lance Taylor committed
-
- 14 Mar, 1996 4 commits
-
-
From-SVN: r11530
Michael Meissner committed -
TREE_ADDRESSABLE; From-SVN: r11529
Jim Wilson committed -
From-SVN: r11528
Michael Meissner committed -
* pa/pa.h (ASM_DECLARE_FUNCTION_NAME): Change TYPE_NEEDS_CONSTRUCTING to TREE_ADDRESSABLE. From Jim Wilson. From-SVN: r11527
Jeff Law committed
-
- 13 Mar, 1996 4 commits
-
-
From-SVN: r11526
Jim Wilson committed -
From-SVN: r11525
Michael Meissner committed -
From-SVN: r11524
Michael Meissner committed -
* dbxout.c (dbxout_type): Better "variant" handling to ignore const/volatile but not typedef names. Improves Feb 12 change. From-SVN: r11523
Per Bothner committed
-
- 12 Mar, 1996 8 commits
-
-
COMPUTED. From-SVN: r11522
Jim Wilson committed -
From-SVN: r11521
Richard Kenner committed -
(setjmp{,_64,_32}): New patterns. From-SVN: r11520
Richard Kenner committed -
an aligned union, delete check for EXPAND_SUM. From-SVN: r11519
Jim Wilson committed -
From-SVN: r11518
Jim Wilson committed -
From-SVN: r11517
Torbjorn Granlund committed -
(flags_in_68881): New function. From-SVN: r11516
Torbjorn Granlund committed -
recog.c (constrain_operands, case 'V'): Don't call offsettable_memref_p before reload has completed. * recog.c (constrain_operands, case 'V'): Don't call offsettable_memref_p before reload has completed. From-SVN: r11515
Jeff Law committed
-
- 11 Mar, 1996 6 commits
-
-
* h8300/h8300.h (SP_AND_G_REGS): Renamed from SP_AND_G_REG. (CC_DONE_CBIT): Delete. (CC_OVERFLOW_0,CC_OVERFLOW_UNUSABLE,CC_NO_CARRY): Define. * h8300/h8300.c (cond_string): Delete CC_DONE_CBIT handling. (notice_update_cc): Delete CC_CBIT, CC_WHOOPS. Add CC_SET_ZN_C0. (restore_compare_p): New function. (shift_one): Use shll instead of shal so overflow bit is usable. Set cc_valid bits to cc_status.flags values. (emit_a_shift): Set cc_status.flags. * h8300/h8300.md (attr cc): Delete whoops,cbit. Add set_zn_c0. (all patterns) Update cc attr setting. (tstqi,tsthi,tstsi): Delete CC_DONE_CBIT handling. (addhi3,subhi3): Change define_expand to define_insn. (branch_true,branch_false): Check if compare needs to be restored. From-SVN: r11514
Doug Evans committed -
From-SVN: r11513
Michael Meissner committed -
(jump_optimize): When handle a USE insn before an unconditional jump, disable the optimization if the USE is the only insn in the loop. From-SVN: r11512
Jim Wilson committed -
From-SVN: r11511
Richard Kenner committed -
(simplify_comparison, case ZERO_EXTRACT): For bits big endian and no extzv, use BITS_PER_WORD. From-SVN: r11510
Richard Kenner committed -
attr calcs to be more conservative. From-SVN: r11509
Doug Evans committed
-
- 10 Mar, 1996 2 commits
-
-
(init_emit, restore_emit_status): Clear it. (gen_sequence): Store insn in free_insn when sequence length is 1. (make_insn_raw): Use free_insn if available and still in the rtl generation phase. From-SVN: r11508
Richard Kenner committed -
From-SVN: r11507
Richard Kenner committed
-