aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/pa/pa.md
AgeCommit message (Expand)AuthorFilesLines
1993-08-22* pa.md (untyped_call): New define_expand.Jeff Law1-0/+28
1993-08-18pa.md (movdf insn): Distinguish between offsettable and nonoffsettable memory...Jeff Law1-8/+8
1993-08-18pa.md (zero_extendqihi2): No need to explicitly set a length, the defaults ar...Jeff Law1-20/+10
1993-08-18pa.md (high for symbolic operands): TARGET_KERNEL version is now default.Jeff Law1-29/+4
1993-08-18pa.md (call_internal_symref): Make pattern unavailable if TARGET_LONG_CALLS.Jeff Law1-2/+2
1993-07-14pa.md (uncond_branch): New type attribute.Jeff Law1-14/+44
1993-07-09pa.md (dbra and movb patterns): Fix constraints so that FP registers are neve...Jeff Law1-4/+4
1993-07-09pa.md (default length define_attr): Lengths are in bytes now.Jeff Law1-198/+198
1993-07-09pa.md (dbra pattern): Use output_dbra.Jeff Law1-66/+147
1993-07-07pa.md (conditional branches): Use the full displacement range for the branch ...Jeff Law1-123/+112
1993-07-03pa.md (call expanders): Emit different patterns for named calls and indirect ...Jeff Law1-29/+64
1993-06-25pa.c: References to TARGET_SHARED_LIBS deleted.Jeff Law1-4/+4
1993-06-17(decrement_and_branch_until_zero): Pattern disabled.Richard Stallman1-1/+1
1993-06-14(iorsi3): Explicitly set length to 1.Richard Stallman1-8/+24
1993-05-31(decrement_and_branch_until_zero):Richard Stallman1-5/+5
1993-05-31(call insns and expanders): Do not explicitly clobber %r31.Richard Stallman1-4/+0
1993-05-30(movdf for const_double): Handle loading a CONST_DOUBLE into general registers.Richard Stallman1-8/+34
1993-05-17(cacheflush): Flush the cache entries associated withRichard Stallman1-3/+4
1993-05-04* pa.md (casesi0): Remove incorrect fix from Apr 23.Jeff Law1-1/+2
1993-05-01* pa.md (shadd for reload): Change constraints to match the output template.Jeff Law1-1/+1
1993-04-27* pa.md (blockage): New pattern.Jeff Law1-0/+6
1993-04-24pa.md (cacheflush): Rework pattern and output template to avoid using REG+D a...Jeff Law1-2/+2
1993-04-23pa.md (casesi0): Indicate that the PC is set to the "out-of-range" label if t...Jeff Law1-2/+1
1993-04-05pa.md (prologue, epilogue): New define_expands.Jeff Law1-0/+41
1993-04-04pa.md (movdi patterns): Do not accept 1.0 FP registers in the constraints.Jeff Law1-16/+16
1993-04-04pa.md (dbra pattern): Extend to allow any 5 bit increment...Jeff Law1-20/+20
1993-04-04pa.md (movsi for FP regs): Delete special case patterns.Jeff Law1-41/+13
1993-03-30* Jeff for Tege.Jeff Law1-9/+11
1993-03-28pa.md (smin, [...]): New patterns.Jeff Law1-78/+213
1993-03-27* pa.md (cacheflush): New pattern.Jeff Law1-0/+11
1993-03-24pa.md (sh[123\add): Collapse into a single pattern.Jeff Law1-43/+5
1993-03-20* pa.md (conditional branch patterns): Clean up constraints.Jeff Law1-4/+4
1993-03-20* pa.md (shadd reload patterns): Clean up output template.Jeff Law1-3/+3
1993-03-17pa.md (pre_ldwm, pre_stwm): Name these patterns to make generating them easier.Jeff Law1-2/+56
1993-03-17pa.md (movqi, [...]): Remove support for GR<->FP copies.Jeff Law1-52/+34
1993-03-17(branch-on-bit): New patterns.Torbjorn Granlund1-0/+53
1993-03-15pa.md (sh[123]add patterns): Use register_operand, not shadd_operand.Jeff Law1-5/+40
1993-03-11pa.md (FP sCC insn): Delete.Jeff Law1-39/+12
1993-03-10Fix typo in last revision (/2 --> >> 1)Jeff Law1-1/+1
1993-03-10* pa.md (add reg and large int): New define_splits for the combiner.Jeff Law1-0/+56
1993-03-10(conditional move): Use %B for output when appropriate.Torbjorn Granlund1-11/+35
1993-03-04(recognizer for general uaddcm): New pattern.Torbjorn Granlund1-2/+21
1993-03-03(ashlsi3): Use lhs_lshift_operand for operand 1.Torbjorn Granlund1-43/+40
1993-03-01pa.md (split for symbol_ref+int): New define_split for hte combiner.Jeff Law1-0/+14
1993-02-21* pa.md (load high pattern): Rework constraints to reduce %r1 spillage.Jeff Law1-1/+13
1993-02-21pa.md (const_double -> FP pattern): Remove cases which can neve happen anymore.Jeff Law1-26/+5
1993-02-12(rotlsi3): Fix typo, rotate was rotatert in rtl template.Torbjorn Granlund1-2/+2
1993-02-02(cmov): Use @ for output.Torbjorn Granlund1-26/+13
1993-01-31(zvdep32): Handle 5 bit immediates for operand 1.Torbjorn Granlund1-23/+43
1993-01-30of the comparison.Jeff Law1-28/+31