aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/altivec.md
AgeCommit message (Expand)AuthorFilesLines
2006-01-19Makefile.in (tree-vect-patterns.o): Add rule for new file.Dorit Nuzman1-1/+72
2005-11-07re PR target/24230 (ICE in extract_insn with altivec)Paolo Bonzini1-36/+23
2005-11-03rs6000.c: Include params.hDavid Edelsohn1-22/+0
2005-09-11re PR rtl-optimization/23098 (store of 0.0 to float)David Edelsohn1-1/+1
2005-08-22altivec.md (xorv4sf3): New.Ira Rosen1-0/+42
2005-08-11altivec.md: Change constraint "m" to "Z".David Edelsohn1-14/+14
2005-08-08re PR target/18506 (Altivec definitions of vec_init)David Edelsohn1-2/+91
2005-07-29altivec.md: Convert UNSPEC numerical values to define_constants.David Edelsohn1-170/+303
2005-06-25Update FSF address.R. Kelley Cook1-2/+2
2005-06-21genopinit.c (vec_shl_optab, [...]): Initialize new optabs.Dorit Nuzman1-126/+69
2005-06-18tree.def (REDUC_MAX_EXPR, [...]): New tree-codes.Dorit Nuzman1-0/+154
2005-06-17predicates.md (s5bit_cint_operand, [...]): New.Devang Patel1-5/+5
2005-05-16Fix vec_merge patterns for Altivec ppc.Fariborz Jahanian1-33/+89
2005-05-03darwin.c (machopic_define_symbol): Use gcc_assert or gcc_unreachable as appro...Nathan Sidwell1-3/+2
2005-04-18atlivec.md (mulv4si3): New pattern.Devang Patel1-0/+59
2005-04-06altivec.md (UNSPEC_VSLW, [...]): New constants, used throughout.Paolo Bonzini1-72/+90
2005-04-05altivec.md (altivec_vsr<VI_char>): Rename to ..Devang Patel1-6/+6
2005-02-07cfgcleanup.c, [...]: Update copyright.Kazu Hirata1-1/+1
2005-02-03altivec.md (altivec_dst): Make the first operand a REG, not a MEM.Geoffrey Keating1-12/+12
2004-11-25altivec.md (VIshort): New mode macro.Nathan Sidwell1-437/+111
2004-11-22altivec.md (VI_char): New mode attribute.Nathan Sidwell1-286/+144
2004-11-18altivec.md (VI, VF, V): New mode macros.Nathan Sidwell1-171/+49
2004-11-16altivec.md (altivec_vandc): Canonicalize the pattern.Fariborz Jahanian1-3/+3
2004-11-15altivec.md ("altivec_vsplth"): Rewrite with vec_duplicate.Aldy Hernandez1-18/+23
2004-10-07altivec.md (UNSPEC_VCMPBFP, [...]): New constant defines.Devang Patel1-17/+192
2004-09-23tree.def (ALIGN_INDIRECT_REF, [...]): New tree-codes.Dorit Naishlos1-0/+58
2004-08-18save_world/rest_world for ppc-darwin.Fariborz Jahanian1-0/+22
2004-08-03altivec.md (altivec_vnmsubfp): Fix wrong pattern.Yossi Markovich1-2/+2
2004-05-10re PR target/14063 (conditional around vec_dss() call disappears at -O2)Andrew Pinski1-2/+2
2004-05-11altivec.md ("one_cmplv16qi2"): Change vnot to vnor.Aldy Hernandez1-3/+3
2004-03-30rs6000.c (output_vec_const_move): Find all cases of EASY_VECTOR_15_ADD_SELF.Hartmut Penner1-9/+12
2004-03-28altivec.md: (andvv16qi3...Olga Golovanevsky1-0/+53
2004-02-11altivec.md (*movv4si_internal): At least one operand must be register_operand.Hartmut Penner1-8/+8
2004-02-05altivec.md (*movv4si_internal): At least one operand must be altivec_register...Dorit Naishlos1-4/+12
2004-02-04alloc-pool.h, [...]: Update copyright.Kazu Hirata1-1/+1
2004-02-03alpha.c, [...]: Use const0_rtx instead of GEN_INT (0).Kazu Hirata1-1/+1
2003-12-09re PR target/11848 ([darwin] [no support for 128 doubles] internal compiler e...Geoffrey Keating1-76/+12
2003-12-04re PR target/12467 (vmsumubm emitted when vmsummbm appropriate)Andrew Pinski1-1/+1
2003-10-17altivec.md ("altivec_dst", [...]): Use a memory_operand.Segher Boessenkool1-62/+37
2003-09-22rs6000.c (altivec_in_gprs_p): Rename to ...David Edelsohn1-16/+16
2003-06-30rs6000.c (rs6000_split_altivec_in_gprs): New function.Hartmut Penner1-20/+112
2003-04-13Replace "GNU CC" with "GCC"Nick Clifton1-13/+13
2003-04-01simd-3.c: New.Aldy Hernandez1-81/+142
2003-01-07Segher Boessenkool <segher@koffie.nl>Aldy Hernandez1-36/+36
2002-12-23altivec.md (mulv4sf3): Rewrite to add -0.0 vector.Aldy Hernandez1-9/+26
2002-12-19rs6000.md (define_attr type): Remove altivec.David Edelsohn1-21/+20
2002-12-19re PR other/8553 (AltiVec vec_abs broken at -O0 with register keyword)Aldy Hernandez1-14/+14
2002-07-29rs6000.md: Move altivec patterns from here...Aldy Hernandez1-0/+1898