aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/spe.md
AgeCommit message (Expand)AuthorFilesLines
2005-04-24rs6000.c (rs6000_override_options): Use gcc_assert and gcc_unreachable as app...Nathan Sidwell1-2/+2
2005-03-08rs6000-protos.h: Rename output_e500_flip_eq_bit to output_e500_flip_gt_bit.Aldy Hernandez1-2/+13
2005-01-18darwin.c, [...]: Update copyright.Kazu Hirata1-1/+1
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/+38
2004-11-10rs6000.md (fix_truncdfsi2): Handle e500 doubles.Aldy Hernandez1-4/+0
2004-10-22spe.md (spe_extendsfdf2): New.Aldy Hernandez1-0/+116
2004-10-21config.gcc: Add support for --enable-e500_double.Aldy Hernandez1-1/+71
2004-07-28rs6000.md ("move_from_CR_gt_bit"): Rename to move_from_CR_eq_bit.Aldy Hernandez1-2/+2
2004-07-15rs6000.md ("*cceq_ior_compare"): Allow unconditionally.Aldy Hernandez1-18/+0
2004-05-11spe.md (spe_evneg): Rename to negv2si2.Aldy Hernandez1-1/+1
2004-05-09* config/rs6000/spe.md ("tstsflt_gpr"): Fix typo in unspec.Aldy Hernandez1-1/+1
2004-04-20rs6000.md (UNSPEC_MV_CR_GT): New constant.Aldy Hernandez1-13/+56
2004-02-27rs6000.md: Add fixuns_truncsfsi2 and fix_truncsfsi2.Aldy Hernandez1-17/+8
2004-02-24spe.md (spe_fix_truncsfsi2): Delete.Aldy Hernandez1-13/+15
2004-02-19spe.md (spe_fixunssfsi2): Rename to spe_fixuns_truncsfsi2.Aldy Hernandez1-2/+2
2004-02-18cfgloop.h, [...]: Update copyright.Kazu Hirata1-1/+1
2004-02-11spe.md ("*movv2si_internal"): Check for register operand.Aldy Hernandez1-4/+14
2003-08-18* config/rs6000/spe.md ("*nabssf2_gpr"): New.Aldy Hernandez1-0/+7
2003-06-19spe.md ("spe_evfscfsi"): Change operand types.Aldy Hernandez1-2/+2
2003-06-12spe.md: Change all clobbers of the accumulator to sets.Aldy Hernandez1-96/+96
2003-05-07spe.h: Reverse arguments for __ev_subfw.Aldy Hernandez1-1/+1
2003-04-13Replace "GNU CC" with "GCC"Nick Clifton1-12/+12
2003-04-01simd-3.c: New.Aldy Hernandez1-48/+37
2003-03-268540.md: New file.Vladimir Makarov1-22/+22
2003-02-10[multiple changes]Aldy Hernandez1-37/+59
2003-01-30aix43.h: Fix comment typos.Kazu Hirata1-2/+2
2002-12-03spe.md (*movv1di_const0): New pattern.Aldy Hernandez1-0/+7
2002-11-27spe.md (spu_evsplatfi, [...]): Swap operands in output template.Jim Wilson1-3/+3
2002-11-25* config/rs6000/spe.md: Same for patterns.Aldy Hernandez1-86/+0
2002-10-01(spe_evrlwi): Add missing third operand to assembler template.Nick Clifton1-1/+1
2002-09-18rs6000.c (rs6000_emit_move): Handle V1DImode moves.Nick Clifton1-0/+16
2002-07-29spe.md ("spe_evmra"): Change to unspec.Aldy Hernandez1-1/+2
2002-07-25eabi.h: Define TARGET_SPE_ABI, TARGET_SPE, TARGET_ISEL, and TARGET_FPRS.Aldy Hernandez1-0/+2550