1997-04-13 |
kenner | (*return_addsi): Change condition to exclude both ints. |
blob | commitdiff |
1996-09-25 |
dje | * sparc.c (print_operand): Handle new codes H/L. |
blob | commitdiff | diff to current |
1996-09-12 |
dje | (move_pic_label_si): Operand one is label_ref now. |
blob | commitdiff | diff to current |
1996-08-15 |
dje | * sparc/sparc.c (label_ref_operand): New function. |
blob | commitdiff | diff to current |
1996-07-31 |
dje | (negtf2,abstf2): Fix v9 case. |
blob | commitdiff | diff to current |
1996-07-26 |
mrs | install EH code |
blob | commitdiff | diff to current |
1996-06-05 |
kenner | (*call_{address,symbolic}_struct_value_sp32): Allow... |
blob | commitdiff | diff to current |
1996-06-03 |
kenner | (call): Mask unimp operand to 12 bits, just like Sun. |
blob | commitdiff | diff to current |
1996-04-26 |
dje | * sparc/sparc.md (smacsi,smacdi,umacdi): Fix constrain... |
blob | commitdiff | diff to current |
1996-04-23 |
dje | * sparc/sparc.md (isa attribute): Add sparclet. |
blob | commitdiff | diff to current |
1996-04-10 |
dje | * sparc/sparc.md (attr cpu): 90c701 renamed to tsc701. |
blob | commitdiff | diff to current |
1996-03-23 |
dje | * sparc/sparc.md (*mov{qi,hi,si,di}_cc_sp64): Fix... |
blob | commitdiff | diff to current |
1996-03-20 |
dje | * sparc/sparc.c (fcc_reg_operand): Ensure correct... |
blob | commitdiff | diff to current |
1996-03-12 |
kenner | (nonlocal_goto): Emit barrier after jump. |
blob | commitdiff | diff to current |
1996-03-11 |
dje | (move_pic_label_si,move_label_di): Rewrite length |
blob | commitdiff | diff to current |
1996-03-08 |
dje | * sparc/sparc.h (MASK_LIVE_G0,TARGET_LIVE_G0): Define. |
blob | commitdiff | diff to current |
1996-03-05 |
dje | * sparc/sparc.md (*mov{qi,hi,si}_insn): Simplify lengt... |
blob | commitdiff | diff to current |
1996-03-05 |
dje | * sparc/sparc.md (*cmp{si,di}_insn): %r0 -> %0. |
blob | commitdiff | diff to current |
1996-02-26 |
dje | * sparc/sparc.md: Add sparclet scheduling parameters. |
blob | commitdiff | diff to current |
1996-02-22 |
dje | * sparc/sparc.md (cpu attr): Add sparc{lite,let} imple... |
blob | commitdiff | diff to current |
1996-02-20 |
kenner | (nonlocal_goto): No longer need USE of %o0. |
blob | commitdiff | diff to current |
1996-02-20 |
dje | * sparc/sparc.md (cpu attr): Add all cpu variants. |
blob | commitdiff | diff to current |
1996-02-09 |
dje | Move pic sethi ahead of non-pic sethi and document... |
blob | commitdiff | diff to current |
1996-02-09 |
dje | * sparc/sparc.c (sp64_medium_pic_operand): New function. |
blob | commitdiff | diff to current |
1996-01-26 |
dje | * sparc/sparc.h (sparc_arch_type): Delete. |
blob | commitdiff | diff to current |
1996-01-25 |
dje | (*): Replace TARGET_V9 with TARGET_ARCH64 in places |
blob | commitdiff | diff to current |
1995-11-30 |
wilson | (seqdi_special_trunc, snedi_special_trunc, |
blob | commitdiff | diff to current |
1995-09-12 |
kenner | Change `*return "string"' to "string" in patterns. |
blob | commitdiff | diff to current |
1995-07-14 |
kenner | (sethi_di_sp64): Return null string at end. |
blob | commitdiff | diff to current |
1995-06-15 |
kenner | Change FSF address. |
blob | commitdiff | diff to current |
1995-05-16 |
kenner | Fix typos in comments. |
blob | commitdiff | diff to current |
1995-04-28 |
dje | * sparc/sparc.md (tablejump): Only if ! TARGET_MEDANY. |
blob | commitdiff | diff to current |
1995-04-27 |
wilson | Delete two define_peepholes which print `bad peephole'. |
blob | commitdiff | diff to current |
1995-04-26 |
dje | (memop define_splits): Rewrite to not use memop. |
blob | commitdiff | diff to current |
1995-02-08 |
dje | (*movsi_ccx_sp64): Fix name. |
blob | commitdiff | diff to current |
1995-02-08 |
dje | (nonlocal_goto): Use Pmode instead of SImode. |
blob | commitdiff | diff to current |
1995-02-08 |
dje | * sparc/sparc.c (v9_regcmp_p): New function. |
blob | commitdiff | diff to current |
1995-02-07 |
dje | (*): Give names to all anonymous patterns. |
blob | commitdiff | diff to current |
1995-02-06 |
wilson | (movsf-1, movdf-1, movtf-1): Use 'F' not 'E'. |
blob | commitdiff | diff to current |
1995-01-25 |
kenner | Update comments. |
blob | commitdiff | diff to current |
1995-01-08 |
kenner | (flush): Change to using a MEM instead of address. |
blob | commitdiff | diff to current |
1994-10-31 |
wilson | (movtf+3): Disable pattern. |
blob | commitdiff | diff to current |
1994-09-30 |
wilson | (movdf+3): Handle overlapping registers in define_split. |
blob | commitdiff | diff to current |
1994-09-30 |
wilson | (call): Use struct value pattern is struct size is not |
blob | commitdiff | diff to current |
1994-09-09 |
wilson | (negsi2): Use register_operand not general_operand... |
blob | commitdiff | diff to current |
1994-08-02 |
wilson | (all DF/TFmode patterns): Use `e' in contraint field |
blob | commitdiff | diff to current |
1994-07-19 |
wilson | (call*): Use symbolic_operand not immediate_operand. |
blob | commitdiff | diff to current |
1994-06-28 |
wilson | (cpu attribute): Rename to arch attribute. Add a new |
blob | commitdiff | diff to current |
1994-06-15 |
dje | * sparc/sparc.md (cpu): New attribute. |
blob | commitdiff | diff to current |
1994-04-28 |
wilson | (adddi3, subdi3, anddi3, iordi3, xordi3): Corresponding... |
blob | commitdiff | diff to current |
1994-03-21 |
wilson | (seq, sne, sgt, slt, sge, sle): Add support for |
blob | commitdiff | diff to current |
1994-03-11 |
wilson | (sleu+4, sleu+7, extendsftf2, extenddftf2, trunctfsf2, |
blob | commitdiff | diff to current |
1994-02-06 |
wilson | (movdi): Handle 'U' and 'T' constraints. |
blob | commitdiff | diff to current |
1994-01-15 |
wilson | (smulsi3_highpart): New pattern. |
blob | commitdiff | diff to current |
1993-12-08 |
wilson | (untyped_call+1, untyped_call+2): Use std not st for fp |
blob | commitdiff | diff to current |
1993-12-03 |
kenner | (ashlsi3, ashrsi3, lshrsi3): Use arith_operand instead of |
blob | commitdiff | diff to current |
1993-10-20 |
rms | (flush): Add pattern. |
blob | commitdiff | diff to current |
1993-10-06 |
wilson | (umulsidi3): Use uns_arith_operand not arith_operand. |
blob | commitdiff | diff to current |
1993-09-08 |
dje | Cosmetic changes only. Just reordered code a little. |
blob | commitdiff | diff to current |
1993-08-28 |
wilson | (call+1, call+2, call_value+1, untyped_call+1): Split |
blob | commitdiff | diff to current |
1993-08-12 |
wilson | (reload_insi): Delete. |
blob | commitdiff | diff to current |
1993-07-28 |
wilson | (shift_operand): New function. |
blob | commitdiff | diff to current |
1993-07-21 |
wilson | (movdi+1): Delete & from r/i constraint. |
blob | commitdiff | diff to current |
1993-07-21 |
wilson | (ashldi3, lshrdi3): Obsolete, deleted. |
blob | commitdiff | diff to current |
1993-07-03 |
wilson | (ashldi3+2): Change lshift to ashift. |
blob | commitdiff | diff to current |
1993-07-02 |
wilson | (zero_extendhisi2, extendhisi2, extendqihi2, |
blob | commitdiff | diff to current |
1993-06-26 |
rms | (movdf recognizer): Remove `&' from constraint for... |
blob | commitdiff | diff to current |
1993-06-26 |
rms | (movdi): Delete the earlyclobber in load case. |
blob | commitdiff | diff to current |
1993-05-03 |
wilson | (floatsitf2): Output fitoq not fitox. |
blob | commitdiff | diff to current |
1993-04-25 |
wilson | (movstrsi): Comment out. |
blob | commitdiff | diff to current |
1993-04-25 |
wilson | (movdf): Add a define split. |
blob | commitdiff | diff to current |
1993-04-13 |
kenner | (movXX): Third arg to emit_move_sequence is NULL_RTX. |
blob | commitdiff | diff to current |
1993-04-06 |
wilson | (lshldi3, lshrdi3): Define. |
blob | commitdiff | diff to current |
1993-04-06 |
wilson | (movdi): End by returning the last template; otherwise |
blob | commitdiff | diff to current |
1993-03-29 |
wilson | (movsi+2): Add f/f constraint case. |
blob | commitdiff | diff to current |
1993-03-23 |
wood | (untyped_call, untyped_return): New patterns. |
blob | commitdiff | diff to current |
1993-03-15 |
wilson | (zero_extendqisi2+4,+5): Add new patterns for combining |
blob | commitdiff | diff to current |
1993-03-02 |
wilson | (flush_register_windows, goto_handler_and_restore): |
blob | commitdiff | diff to current |
1993-02-24 |
wilson | (zero_extendqi*i2): Delete never matched constraints. |
blob | commitdiff | diff to current |
1993-01-25 |
kenner | Delete emacs local-variables block at end. |
blob | commitdiff | diff to current |
1993-01-25 |
wilson | (movsi, movtf, movdf, movdi, movsf): Delete f/r and r/f |
blob | commitdiff | diff to current |
1993-01-14 |
wilson | (muldf+1, muldf+2): Add patterns for fsmuld and fdmulq. |
blob | commitdiff | diff to current |
1993-01-14 |
wilson | Document sparclite integer multiply cycle times. |
blob | commitdiff | diff to current |
1993-01-11 |
wilson | (*): Make all fp patterns conditional on TARGET_FPU. |
blob | commitdiff | diff to current |
1992-12-16 |
wilson | (return peepholes): Add QImode and HImode move/return... |
blob | commitdiff | diff to current |
1992-10-13 |
wilson | (in_branch_delay): Allow fpload and fpstore. |
blob | commitdiff | diff to current |
1992-10-13 |
wilson | (movstrsi+1): Add `+' to constraints for clobbered... |
blob | commitdiff | diff to current |
1992-09-30 |
wilson | (orcc peephole): Don't accept FP reg for operand 0. |
blob | commitdiff | diff to current |
1992-09-28 |
wilson | (orcc peephole): Don't allow FP regs to match pattern. |
blob | commitdiff | diff to current |
1992-09-25 |
wilson | (nonlocal_goto): Force operands[0] to be a register. |
blob | commitdiff | diff to current |
1992-09-02 |
wilson | (SImode ldd peepholes): Add `f' to constraints. |
blob | commitdiff | diff to current |
1992-08-26 |
wilson | (float*, fix*): Rewrite to match hardware; take/put |
blob | commitdiff | diff to current |
1992-08-25 |
wood | (define_function_unit): Change meaning to ISSUE-DELAY. |
blob | commitdiff | diff to current |
1992-08-07 |
wilson | Correct DEFINE_SPLITs added Jul 27. They would |
blob | commitdiff | diff to current |
1992-07-30 |
wilson | (cmpsi): Delete 'J' constraint. |
blob | commitdiff | diff to current |
1992-07-28 |
wilson | Add DEFINE_SPLITs to optimize logic operation with |
blob | commitdiff | diff to current |
1992-07-28 |
wilson | Correct inconsistent operand constraints in peepholes. |
blob | commitdiff | diff to current |
1992-07-22 |
law | (movdf+1): Use new 'T' and 'U' constraints to |
blob | commitdiff | diff to current |
1992-06-24 |
wilson | (scc): Use noov_compare_op instead of normal_compare_op. |
blob | commitdiff | diff to current |
1992-06-23 |
wilson | (jump): Add '%(' to pattern. |
blob | commitdiff | diff to current |
next |