summaryrefslogtreecommitdiff
path: root/gcc/config/pa/pa.md
Commit message (Expand)AuthorAgeFilesLines
* * pa.c, pa.h, pa.md: Convert to gen_rtx_FOO.law1998-06-291-28/+26
* * Check in merge from gcc2. See ChangeLog.12 for details.law1998-05-051-2/+3
* * pa.md (reload peepholes): Remove unused variable "mode".law1998-04-011-2/+0
* Fix warious warnings:ghazi1998-02-281-3/+3
* * alpha/osf2or3.h (LIB_SPEC): Restore missing defn.jason1997-12-121-1/+2
* Merge from gcc-2.8law1997-12-071-2/+2
* * pa.md (pre_stwm, post_stwm, pre_ldwm, post_ldwm): Base registerlaw1997-11-201-11/+11
* Update mainline egcs to gcc2 snapshot 971021.law1997-11-021-14/+18
* * pa.md (reload_peepholes): Don't allow addresses with sidelaw1997-09-181-0/+2
* * pa.md (reload_peepholes): Make sure operand is a REG beforelaw1997-08-291-5/+9
* * pa.c (pa_reorg): Always put begin_brtab and end_brtab insnslaw1997-08-231-4/+18
* * configure.in: Turn on haifa by default for the PA.law1997-08-191-31/+41
* * pa.c (pa_reorg): If TARGET_BIG_SWITCH, then do not explodelaw1997-07-251-23/+15
* * pa.md (conditional branch insns): Get length right for brancheslaw1997-06-081-8/+18
* * pa.md (alternate dbra pattern): Remove incorrect pattern.law1997-06-081-101/+0
* * pa.md (jump): Handle out of range unconditional jumplaw1997-05-281-10/+66
* * pa.c (output_move_double): Handle loading a general registerlaw1997-05-161-2/+2
* * except.c (expand_start_all_catch): If the machine needs tomrs1997-05-161-0/+20
* * pa.md (call_internal_symref): Fix typo.law1997-05-011-1/+1
* Remove some out of date comments.law1997-04-011-4/+0
* * pa/pa.md (zero extension patterns): Turn into a define_expand andlaw1997-02-201-9/+34
* * pa/pa.c (emit_move_sequence): Don't copy 0.0 (double precision)law1997-02-201-0/+2
* * pa/pa.md (post_ldwm): Fix typos.law1997-02-061-3/+3
* * pa/pa.md (pic_load_label): Fix test for using just anlaw1997-01-061-2/+3
* * pa/pa.c (fmpy_operands): Remove. No longer needed.law1996-12-311-62/+41
* * pa.h (EXTRA_CONSTRAINT): Loosen conditions for match oflaw1996-10-021-0/+46
* ci -u pa.mdlaw1996-09-051-5/+5
* * pa/pa.md (fcmp patterns): Do not try to eliminatelaw1996-08-291-130/+2
* * pa/pa.c (override_options): Treat TARGET_FAST_INDIRECT_CALLSlaw1996-08-141-10/+10
* Wed Jul 24 10:53:38 1996 Jeffrey A Law (law@cygnus.com)law1996-07-241-281/+16
* * pa.md (parallel_addb, parallel_movb): New patterns.law1996-07-031-0/+138
* * pa.c (ireg_or_int5_operand): New function.law1996-07-031-29/+17
* Fix thinko in last change.law1996-06-261-1/+5
* * pa/pa.h (CMP_PSI): Delete.law1996-06-261-46/+31
* * pa/pa.h (cmp_type): Add CMP_PSI.law1996-06-101-0/+123
* * pa/pa.md (rotlsi3): Delete unnecessary and incorrect pattern.law1996-04-171-13/+0
* * pa.c (hppa_legitimize_address): Don't lose forlaw1996-03-281-1/+331
* * lib2funcs.asm (__outline_prologue): Remove frame pointerlaw1996-03-061-17/+63
* * lib2funcs.asm (__outline_prologue): New "function".law1996-03-051-0/+62
* * pa.h (TARGET_SWITCHES): Add new flags "-mlong-load-store" andlaw1996-02-291-2/+12
* Fix typo in last change.law1996-02-261-1/+1
* * pa.md (abssi2): Rework to avoid matching constraints.law1996-02-241-2/+2
* * pa.md (floatunssisf2 expander): Don't use "general_operand".law1996-02-081-2/+2
* * pa.md (various patterns): Avoid using "general operand" inlaw1996-02-061-8/+8
* * pa.md (pre_ldwm): Fix bug exposed by recent changes.law1996-01-141-46/+45
* * pa.c (output_move_double): Correctly identify and handlelaw1995-12-231-4/+4
* * pa.md: Add 2nd reload peephole somehow omitted from Nov27 changes.law1995-12-171-0/+34
* * pa.md (millicode delay slot description): Remove referencelaw1995-12-101-3/+2
* * pa.md (define split for (plus (reg) (large_constant)): Trylaw1995-11-281-1/+10
* * pa.h (ASM_OUTPUT_EXTERNAL): Don't let assemble_name clobberlaw1995-11-271-6/+60