aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/rs6000.md
AgeCommit message (Expand)AuthorFilesLines
2006-05-05rs6000.md: Mark all "X" constraints for clobbered scratch with output modifier.David Edelsohn1-11/+11
2006-05-04re PR target/26481 (ICE with -mcpu=power and struct passing)David Edelsohn1-6/+6
2006-04-27t-darwin (DARWIN_EXTRA_CRT_BUILD_CFLAGS): New.Stuart Hastings1-12/+12
2006-03-29genemit.c (main): Add tm-constrs.h to included headers.David Edelsohn1-6/+5
2006-03-27re PR target/26459 (gcc fails to build on powerpc e500-double targets)Alan Modra1-2/+4
2006-03-24rs6000-protos.h (rs6000_offsettable_memref_p): Declare.Eric Botcazou1-16/+10
2006-03-19rs6000.opt (no-fp-in-toc): Use Var not Mask.David Edelsohn1-9/+108
2006-03-17rs6000.md (strlensi): Emit barrier after unconditional jump.David Edelsohn1-0/+1
2006-03-14rs6000.opt (mdlmzb): New option.Joseph Myers1-0/+69
2006-02-18re PR target/26350 (ICE in extract_insn, at recog.c:2084, -fPIC -mlong-double...David Edelsohn1-0/+3
2006-01-27[multiple changes]Jakub Jelinek1-19/+20
2005-12-05predicates.md (logical_const_operand): Split out of logical_operand.Paolo Bonzini1-2/+2
2005-11-22rs6000.opt (mmulhw): New option.Joseph Myers1-0/+464
2005-11-16re PR target/24772 (Lots of ICEs in vrsave_operation_1 while running the test...David Edelsohn1-5/+5
2005-11-15invoke.texi (RS/6000 and PowerPC Options): Add -mmfcrf, -mpopcntb, -mfprnd.David Edelsohn1-0/+60
2005-11-03rs6000.c: Include params.hDavid Edelsohn1-4/+4
2005-10-07rs6000.md (eqsi_power): New.David Edelsohn1-3/+18
2005-10-06rs6000.md (eq<mode>): Add !TARGET_POWER.David Edelsohn1-4/+4
2005-09-29re PR target/24102 (floatdisf2_internal2 broken)Alan Modra1-1/+1
2005-09-23rs6000.md (neg-minus-mult): Set type to dmul.David Edelsohn1-39/+41
2005-09-22re PR target/24007 (very weird register allocation, putting a fp in the ctr r...David Edelsohn1-2/+2
2005-09-13re PR target/22068 (Multiply-immediate opportunity)David Edelsohn1-5/+12
2005-09-13re PR target/23774 (dealloc of dynamic stack space breaks backchain)Alan Modra1-22/+29
2005-09-11re PR rtl-optimization/23098 (store of 0.0 to float)David Edelsohn1-1/+1
2005-09-01re PR target/23649 (gcc.dg/ppc-and-1.c failure due to not using rlwinm)Alan Modra1-32/+39
2005-08-26rs6000.md (eq<mode>_compare): Only enable when optimizing for size.David Edelsohn1-19/+19
2005-08-24rs6000.md: Fix thinko in the peephole2 I added yesterday.Paolo Bonzini1-8/+12
2005-08-23predicates.md (equality_operator): New.Paolo Bonzini1-22/+33
2005-08-23re PR target/21571 (ICE in rs6000.c with -msdata=default.)Alan Modra1-2/+4
2005-08-22rs6000.md (eq<mode>): Use output operand instead of scratch intermediates.David Edelsohn1-35/+60
2005-08-20rs6000.md (gt0<mode>): Delete.David Edelsohn1-98/+0
2005-08-18rs6000.md (ltu<mode>_compare): Convert to define_insn_and_split.David Edelsohn1-245/+46
2005-08-17rs6000.md (leu<mode>): Convert to mode macro.David Edelsohn1-267/+118
2005-08-16rs6000.md (ltu<mode>): Convert to mode macro.David Edelsohn1-70/+29
2005-08-15rs6000.md (QHSI): New mode macro.David Edelsohn1-149/+21
2005-08-13rs6000.h (EXTRA_CONSTRAINT): Add 'a' for indexed or indirect address operand.David Edelsohn1-1/+1
2005-08-10rs6000.c (mems_ok_for_quad_peep): Rewrite.Eric Christopher1-11/+11
2005-08-10predicates.md (indexed_or_indirect_address): New.David Edelsohn1-1/+1
2005-07-14rs6000.md (UNSPEC_SYNC, [...]): New.David Edelsohn1-10/+12
2005-07-07rs6000.md (UNSPEC_SYNC, [...]): Delete.David Edelsohn1-6/+9
2005-07-07sparc.md (stack_protect_testsi): Put clobbers after all sets in the pattern.Jakub Jelinek1-4/+4
2005-07-02Makefile.def (target_modules): Add libssp.Jakub Jelinek1-0/+10
2005-07-01re PR target/22262 (stack_protector use creates broken assembler)Jakub Jelinek1-4/+4
2005-06-30function.c (stack_protect_epilogue): Pass label to stack_protect_test, assume...Jakub Jelinek1-0/+72
2005-06-28rs6000.md (setmemsi): s/operand/operands/.Andrew Pinski1-1/+1
2005-06-28rs6000.md (setmemsi): Fix operand 2.Andrew Pinski1-1/+1
2005-06-28builtins.c: (expand_builtin_memset): Rewrite to support 'set_storage_via_setm...Adrian Straetling1-3/+7
2005-06-25Update FSF address.R. Kelley Cook1-2/+2
2005-06-23re PR target/21760 (Powerpc atomic builtins missing PPC405 errata)David Edelsohn1-447/+1
2005-06-13Revert scc_operand patch.David Edelsohn1-6/+6