aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/rs6000.md
AgeCommit message (Expand)AuthorFilesLines
2010-06-28config.gcc (powerpc*-*-*): Handle titan.Philipp Tomsich1-1/+2
2010-06-15invoke.texi: Add mcmodel to powerpc options.Alan Modra1-26/+195
2010-06-09re PR target/44067 (internal compiler error: in rs6000_split_multireg_move, a...Edmar Wienskoski1-1/+2
2010-06-03re PR rtl-optimization/44169 (Wrong code while generating TLS offsets)Alan Modra1-3/+5
2010-06-03PR target/44218, improve -mrecip on powerpcMichael Meissner1-48/+71
2010-05-28constraints.md ("z" constraint): Change to CA_REGS.Segher Boessenkool1-2/+2
2010-05-26re PR target/44199 (ppc64 glibc miscompilation)Jakub Jelinek1-0/+9
2010-03-26rs6000.md (cmptf_internal2): Correct comparison.Alan Modra1-1/+1
2010-03-17re PR target/42427 (invalid assembly code for 301.apsi for -fnon-call-excepti...Peter Bergner1-99/+7
2010-01-14Fix 42747, make -mvsx enable sqrtMichael Meissner1-2/+9
2009-12-15* config/rs6000/rs6000.md (probe_stack): Use an enclosing SET.Eric Botcazou1-1/+2
2009-12-14tm.texi (STACK_CHECK_PROTECT): Document alternate default.Eric Botcazou1-0/+8
2009-12-07config.gcc (cpu_is_64bit): Add new core e500mc64.Edmar Wienskoski1-15/+49
2009-11-29rs6000.md (fnmaddsf4_powerpc_1): Remove HONOR_SIGNED_ZEROS final condition.Segher Boessenkool1-4/+4
2009-10-10configure.ac: Add test for dci instruction.Peter Bergner1-6/+9
2009-10-07config.gcc (powerpc*-*-*): Handle a2.Ben Elliston1-1/+2
2009-09-25rs6000.md (load_toc_v4_PIC_3c): Correct POWER form of instruction.Alan Modra1-1/+1
2009-09-19* config/rs6000/rs6000.md (*save_gpregs_<mode>, *save_fpregs_<mode>,Jakub Jelinek1-6/+6
2009-09-15re PR target/41175 (-Os generates significantly larger code)Nathan Froyd1-0/+13
2009-09-14Fix PR 41210 & 41331 on powerpcMichael Meissner1-14/+16
2009-09-09rs6000.md (bswapdi2_64bit): Fix unnecessarily stringent constraints.Segher Boessenkool1-20/+24
2009-08-23re PR target/41081 (redundant ZERO_EXTENDs)Alan Modra1-0/+44
2009-07-30Add patch 5/6 for full power7/VSX supportMichael Meissner1-56/+177
2009-07-23Commit patch #3 of 4 for Power7 VSX supportMichael Meissner1-0/+1
2009-07-18rs6000.c (rs6000_mode_dependent_address): Allow any offset from virtual_stack...Richard Sandiford1-4/+4
2009-06-25power7 patch #2: add bswap64; add preliminary VSX register support; add more ...Michael Meissner1-3/+378
2009-06-23Step 1 of VSX changes: Powerpc infrstructure changesMichael Meissner1-58/+142
2009-06-17Create new constraint "d" for PowerPC FPRs with 64-bit values.Michael Eager1-138/+138
2009-05-12Merge cond-optab branch.Paolo Bonzini1-240/+67
2009-05-08Fix bug in movdf_softfloat32.Michael Eager1-1/+1
2009-04-15Add parens around expression.Michael Eager1-2/+2
2009-04-15Allows a single-precision FP register to contain a SImode value.Michael Eager1-2/+26
2009-04-01re PR target/39226 (gcc_assert (verify_initial_elim_offsets ()); ICE)Jakub Jelinek1-39/+1
2009-03-31* doc/invoke.texi (RS/6000 and PowerPC Options):Document mtls-markers.Alan Modra1-4/+125
2009-03-29re PR target/30451 (incorrect attributes in *movti_ppc64 of rs6000.md)Ben Elliston1-1/+1
2009-02-20Update Copyright years for files modified in 2008 and/or 2009.Jakub Jelinek1-1/+1
2009-02-12rs6000.md (allocate_stack): Use _stack form of patterns when updating the bac...Ben Elliston1-2/+2
2009-02-10rs6000.md (allocate_stack): Always use an update form instruction to update t...Ben Elliston1-26/+43
2009-01-28invoke.texi (avoid-indexed-addresses): Document new option.Pat Haugen1-18/+57
2008-12-18rs6000.c (rs6000_generate_compare): Condition choice of e500 comparison instr...Joseph Myers1-3/+3
2008-12-12re PR target/24779 (Python miscompilation - TOC reload)Andrew Pinski1-28/+109
2008-12-05rs6000.md (move_from_CR_gt_bit): Enable for TARGET_HARD_FLOAT && !TARGET_FPRS...Joseph Myers1-1/+1
2008-11-03Revert:Nathan Froyd1-15/+15
2008-11-01rs6000.c (no_global_regs_above): Fix precedence problem.Nathan Froyd1-15/+15
2008-10-14* config/rs6000/rs6000.md (cell_micro): Fix formatting.Ben Elliston1-4/+3
2008-10-13invoke.texi (-mgen-cell-microcode): Document.Andrew Pinski1-133/+267
2008-10-11rs6000.md (aux_truncdfsf2): Remove TARGET_SINGLE_FLOAT.David Edelsohn1-38/+27
2008-10-11rs6000.c (rs6000_parse_fpu_option): Interpret -mfpu options.Michael J. Eager1-36/+68
2008-10-06darwin-protos.h (machopic_function_base_name): Delete.Richard Sandiford1-2/+3
2008-10-06rs6000-protos.h (rs6000_output_addr_const_extra): Declare.Richard Sandiford1-0/+1