aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/rs6000.md
AgeCommit message (Expand)AuthorFilesLines
2005-06-13Revert scc_operand patch.David Edelsohn1-6/+6
2005-06-12predicates.md (reg_or_arith_cint_operand): Delete.Geoffrey Keating1-728/+177
2005-06-11* config/rs6000/rs6000.md (eq<mode>_compare): Restrict to Pmode.David Edelsohn1-9/+9
2005-06-10Use scc_operand predicate for eq:SI in powerpc.Fariborz Jahanian1-6/+6
2005-06-09rs6000.md (eq): Convert to define_insn_and_split.David Edelsohn1-134/+59
2005-06-08re PR rtl-optimization/10588 ([PPC] i==0||j==0 should use cntlzw and srawi)David Edelsohn1-20/+55
2005-06-05rs6000.c (rs6000_emit_swdivsf): New function.David Edelsohn1-2/+31
2005-06-04rs6000.c (no_global_regs_above): New.Dale Johannesen1-14/+14
2005-06-02tree-vrp.c, [...]: Fix comment typos.Kazu Hirata1-2/+2
2005-06-01Index: ChangeLogGeoffrey Keating1-0/+17
2005-06-01configure.ac: Add --enable-secureplt.Alan Modra1-25/+117
2005-05-30re PR target/21761 (mainline gcc causing internal compiler error.)Geoffrey Keating1-1/+1
2005-05-18rs6000.md (insvsi_internal1): Subtract shift from the mask end.Devang Patel1-1/+1
2005-05-18predicates.md (fix_trunc_dest_operand): New.Geoffrey Keating1-4/+2
2005-05-09re PR target/21477 (adddi3 becomes external reference rather than instruction...David Edelsohn1-1/+4
2005-05-07* config/rs6000/rs6000.md (popcount<mode>2): Fix non-C90 constant.David Edelsohn1-3/+5
2005-05-07config.gcc ({powerpc,rs6000}-ibm-aix*): Remove rs6000/aix.opt from extra_opti...David Edelsohn1-0/+26
2005-05-05rs6000.md (P): Use TARGET_*BIT rather than comparing Pmode.Geoffrey Keating1-524/+177
2005-05-02[multiple changes]Geoffrey Keating1-60/+28
2005-04-24rs6000.c (rs6000_override_options): Use gcc_assert and gcc_unreachable as app...Nathan Sidwell1-34/+36
2005-04-23rs6000.md (sync_add<mode>_internal, [...]): Use "bne- $-xxx" rather than loca...Geoffrey Keating1-27/+29
2005-04-21Index: ChangeLogGeoffrey Keating1-3/+453
2005-04-02re PR target/20650 (float.c fails to build with weird error message)Geoffrey Keating1-1/+3
2005-03-31re PR target/20611 (duplicate label for inlined function referencing TLS)Alan Modra1-3/+2
2005-03-26re PR target/20636 (Bootstrap failure on Linux/PowerPC64 with rtl checking)Andrew Pinski1-1/+1
2005-03-25rs6000.md (UNSPEC constants): Add UNSPEC_STFIWX.Geoffrey Keating1-16/+45
2005-03-16optabs.c (expand_copysign_absneg): Make static.Roger Sayle1-27/+0
2005-03-13predicates.md (mem_or_easy_const_operand): Delete.David Edelsohn1-6/+7
2005-03-08rs6000-protos.h: Rename output_e500_flip_eq_bit to output_e500_flip_gt_bit.Aldy Hernandez1-4/+4
2005-03-01rs6000.md (cceq splitter): Use operand mode, not CCEQ mode for branch_positiv...David Edelsohn1-2/+4
2005-02-28rs6000.c (EASY_VECTOR_15): Remove.David Edelsohn1-0/+3
2005-02-24rs6000.md (trunctfdf2): Remove register constraints.David Edelsohn1-3/+3
2005-02-24re PR target/20196 (Miscompilation of mem_init in 32-bit ppc linux kernel)Jakub Jelinek1-8/+8
2005-02-14re PR target/19019 (GCC ldouble format incompatibility with XLC long double)David Edelsohn1-3/+25
2005-02-13re PR target/19019 (GCC ldouble format incompatibility with XLC long double)David Edelsohn1-1/+60
2005-02-01re PR other/19696 (gcc.c-torture/execute/ieee/copysign1.c: Unsatisfied symbol...Richard Henderson1-0/+27
2005-01-31rs6000.md (copysignsf3): New expand.Andrew Pinski1-0/+36
2005-01-22genopinit.c (optabs): Use smin/smax for floating point too.Richard Henderson1-4/+4
2005-01-18rs6000.md ("sunordered"): Disable for e500.Aldy Hernandez1-2/+2
2005-01-14rs6000.c (rs6k_nonimmediate_operand): Rename to rs6000_nonimmediate_operand.David Edelsohn1-1/+1
2005-01-14rs6000.h (CLASS_MAX_NREGS): DF goes in 1 register on e500v2.Aldy Hernandez1-1/+1
2005-01-12re PR target/19389 (Odd gpr mem load unrecognizable insn)Alan Modra1-4/+4
2004-12-25re PR target/19137 (ICE with load of TImode constant)Alan Modra1-33/+35
2004-12-25re PR target/19147 (invalid rlwinm patterns)Alan Modra1-54/+0
2004-12-11re PR middle-end/18641 (Another ICE caused by reload of a pseudo reg into f0 ...David Edelsohn1-2/+2
2004-12-01re PR rtl-optimization/17107 (Opportunity to improve code generated for compl...David Edelsohn1-8/+4
2004-11-26re PR rtl-optimization/16356 (Failure to use count register (branch on count ...Alan Modra1-23/+26
2004-11-11re PR target/16457 (PowerPC - Combine two rldicr instructions into a single r...Nathan Sidwell1-8/+8
2004-11-11re PR rtl-optimization/16796 (PowerPC - Unnecessary Floating Point Register C...Nathan Sidwell1-0/+23
2004-11-10rs6000.md (define_attr "type"): Add two and three.David Edelsohn1-39/+68