aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/rs6000.md
AgeCommit message (Expand)AuthorFilesLines
2008-10-03rs6000.md (fseldfsf4): Add TARGET_SINGLE_FLOAT condition.Andrew Pinski1-2/+2
2008-09-30rs6000.md (fnmadds combiner): Revert typo.Andrew Pinski1-1/+1
2008-09-29predicates.md (easy_fp_constant): Single FP consts are easy.Michael J. Eager1-119/+155
2008-09-26rs6000.c (rs6000_emit_allocate_stack): Use correct alias set on MEM when savi...Pat Haugen1-3/+21
2008-09-24Revert rs6000 change.David Edelsohn1-155/+119
2008-09-24predicates.md (easy_fp_constant): Single FP consts are easy.Michael J. Eager1-119/+155
2008-09-15rs6000.md (floatsidf2): Rewrite PowerPC64 case to use gen_floatdidf2 directly.Andrew Pinski1-56/+4
2008-07-04re PR target/36634 (-msecure-plt combine gives invalid call insn)Alan Modra1-64/+85
2008-06-27[multiple changes]David Edelsohn1-1/+2
2008-06-26rs6000.c (emit_allocate_stack): Add copy_r11 parameter.Nathan Froyd1-8/+49
2008-06-24rs6000.md: Change all string instruction's clobber to be early clobbers.Andrew Pinski1-6/+6
2008-05-26rs6000.c (rs6000_legitimize_tls_address): Generate new tls_gd_* and tls_ld_* ...Steven Bosscher1-159/+131
2008-05-21invoke.texi: Add cpu_type's 464 and 464fp.Peter Bergner1-2/+2
2008-04-25re PR testsuite/35843 (-fdump-rtl-expand does not exist anymore)Jan Hubicka1-1/+1
2008-03-21re PR target/27946 (double to long long and back to double stores to the stack)Andrew Pinski1-3/+3
2008-02-24config.gcc (powerpc*-*-*): Add new cores e300c2 and e300c3.Edmar Wienskoski1-1/+2
2008-02-14re PR target/34393 (ICE: in extract_insn, at recog.c:1990)Alan Modra1-0/+1
2007-09-24rs6000-protos.h (rs6000_emit_swrsqrtsf): Declare.David Edelsohn1-30/+60
2007-09-07Reapply reverted change:Janis Johnson1-1/+3
2007-09-06Revert:Janis Johnson1-3/+1
2007-09-05optabs.c (expand_float): Convert unsigned integer as signed only if it provid...Janis Johnson1-1/+3
2007-08-31Support for PowerPC 750CL paired-single instructions David Edelsohn1-0/+1
2007-08-26re PR target/33151 (Invalid insn with pre_inc)David Edelsohn1-6/+6
2007-08-22md.texi (Iterators): Renamed from Macros.Hans-Peter Nilsson1-9/+9
2007-08-02host-hpux.c: Change copyright header to refer to version 3 of the GNU General...Nick Clifton1-4/+3
2007-07-13spe.md (SPE_ACC_REGNO): Delete definition.David Edelsohn1-52/+79
2007-07-10Replace no_new_pseudos in backends.Ian Lance Taylor1-11/+18
2007-06-11Merge dataflow branch into mainlineDaniel Berlin1-6/+8
2007-05-01darwin-ldouble.c (__gcc_qunord): Define if __NO_FPRS__, not just if _SOFT_DOU...Joseph Myers1-10/+10
2007-04-18darwin.md (load_macho_picbase): Use link register only.Eric Christopher1-1/+2
2007-03-31re PR target/31364 (secureplt breaks bootstrap)Andrew Pinski1-2/+6
2007-03-24darwin.md (load_macho_picbase): Ignore operand 0.David Edelsohn1-64/+60
2007-03-02dfp.md: New file.Ben Elliston1-1/+2
2007-02-18rs6000.md (bswapsi2): New define_insn and splitter.David Edelsohn1-0/+27
2007-02-08rs6000.md (ctz<mode>2, [...]): Remove constraints from define_expand's match_...Roger Sayle1-16/+16
2007-02-06rs6000.md (popcount<mode>2): Rewrite.Roger Sayle1-20/+18
2007-01-23rs6000-c.c (rs6000_cpu_cpp_builtins): Define _SOFT_DOUBLE if doubles use soft...Joseph Myers1-14/+87
2007-01-02rs6000.c (print_operand): Check (TARGET_SPE || TARGET_E500_DOUBLE), not TARGE...Joseph Myers1-5/+5
2006-12-18rs6000.md (*movdf_hardfloat32): Use %X format to determine if memory operand ...Nathan Sidwell1-6/+6
2006-12-16re PR target/30185 (ICE with struct and divide)Jakub Jelinek1-1/+1
2006-12-01re PR target/24036 ([e500] ICE in subreg_offset_representable_p, at rtlanal.c...Joseph Myers1-2/+14
2006-11-29predicates.md (gpc_reg_operand): Check invalid_e500_subreg.Joseph Myers1-2/+5
2006-11-13cell.md: New file.Andrew Pinski1-1/+19
2006-11-01invoke.texi: Add cpu_type power6x (RS/6000 and PowerPC Options): Add -mmfpgpr.Pete Steinmetz1-295/+504
2006-08-25re PR middle-end/28753 (ICE in extract_insn, at recog.c:2075 on powerpc)David Edelsohn1-9/+11
2006-08-09rs6000.c (print_operand): Fix comment and adjust.Eric Botcazou1-1/+1
2006-05-21* config/rs6000/rs6000.md (floatsitf2): Remove constraints.David Edelsohn1-2/+2
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