summaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/altivec.md
Commit message (Expand)AuthorAgeFilesLines
* Change GPLv2 files (which do not have exceptions or additions) over to GPLv3.Nick Clifton2007-09-011-5/+5
* re PR target/27842 (Miscompile of Altivec vec_abs (float) inside loop)Ulrich Weigand2006-06-061-31/+14
* Makefile.in (tree-vect-patterns.o): Add rule for new file.Dorit Nuzman2006-01-191-1/+72
* re PR target/24230 (ICE in extract_insn with altivec)Paolo Bonzini2005-11-071-36/+23
* rs6000.c: Include params.hDavid Edelsohn2005-11-031-22/+0
* re PR rtl-optimization/23098 (store of 0.0 to float)David Edelsohn2005-09-111-1/+1
* altivec.md (xorv4sf3): New.Ira Rosen2005-08-221-0/+42
* altivec.md: Change constraint "m" to "Z".David Edelsohn2005-08-111-14/+14
* re PR target/18506 (Altivec definitions of vec_init)David Edelsohn2005-08-081-2/+91
* altivec.md: Convert UNSPEC numerical values to define_constants.David Edelsohn2005-07-291-170/+303
* Update FSF address.R. Kelley Cook2005-06-251-2/+2
* genopinit.c (vec_shl_optab, [...]): Initialize new optabs.Dorit Nuzman2005-06-211-126/+69
* tree.def (REDUC_MAX_EXPR, [...]): New tree-codes.Dorit Nuzman2005-06-181-0/+154
* predicates.md (s5bit_cint_operand, [...]): New.Devang Patel2005-06-171-5/+5
* Fix vec_merge patterns for Altivec ppc.Fariborz Jahanian2005-05-161-33/+89
* darwin.c (machopic_define_symbol): Use gcc_assert or gcc_unreachable as appro...Nathan Sidwell2005-05-031-3/+2
* atlivec.md (mulv4si3): New pattern.Devang Patel2005-04-181-0/+59
* altivec.md (UNSPEC_VSLW, [...]): New constants, used throughout.Paolo Bonzini2005-04-061-72/+90
* altivec.md (altivec_vsr<VI_char>): Rename to ..Devang Patel2005-04-051-6/+6
* cfgcleanup.c, [...]: Update copyright.Kazu Hirata2005-02-071-1/+1
* altivec.md (altivec_dst): Make the first operand a REG, not a MEM.Geoffrey Keating2005-02-031-12/+12
* altivec.md (VIshort): New mode macro.Nathan Sidwell2004-11-251-437/+111
* altivec.md (VI_char): New mode attribute.Nathan Sidwell2004-11-221-286/+144
* altivec.md (VI, VF, V): New mode macros.Nathan Sidwell2004-11-181-171/+49
* altivec.md (altivec_vandc): Canonicalize the pattern.Fariborz Jahanian2004-11-161-3/+3
* altivec.md ("altivec_vsplth"): Rewrite with vec_duplicate.Aldy Hernandez2004-11-151-18/+23
* altivec.md (UNSPEC_VCMPBFP, [...]): New constant defines.Devang Patel2004-10-071-17/+192
* tree.def (ALIGN_INDIRECT_REF, [...]): New tree-codes.Dorit Naishlos2004-09-231-0/+58
* save_world/rest_world for ppc-darwin.Fariborz Jahanian2004-08-181-0/+22
* altivec.md (altivec_vnmsubfp): Fix wrong pattern.Yossi Markovich2004-08-031-2/+2
* re PR target/14063 (conditional around vec_dss() call disappears at -O2)Andrew Pinski2004-05-101-2/+2
* altivec.md ("one_cmplv16qi2"): Change vnot to vnor.Aldy Hernandez2004-05-111-3/+3
* rs6000.c (output_vec_const_move): Find all cases of EASY_VECTOR_15_ADD_SELF.Hartmut Penner2004-03-301-9/+12
* altivec.md: (andvv16qi3...Olga Golovanevsky2004-03-281-0/+53
* altivec.md (*movv4si_internal): At least one operand must be register_operand.Hartmut Penner2004-02-111-8/+8
* altivec.md (*movv4si_internal): At least one operand must be altivec_register...Dorit Naishlos2004-02-051-4/+12
* alloc-pool.h, [...]: Update copyright.Kazu Hirata2004-02-041-1/+1
* alpha.c, [...]: Use const0_rtx instead of GEN_INT (0).Kazu Hirata2004-02-031-1/+1
* re PR target/11848 ([darwin] [no support for 128 doubles] internal compiler e...Geoffrey Keating2003-12-091-76/+12
* re PR target/12467 (vmsumubm emitted when vmsummbm appropriate)Andrew Pinski2003-12-041-1/+1
* altivec.md ("altivec_dst", [...]): Use a memory_operand.Segher Boessenkool2003-10-171-62/+37
* rs6000.c (altivec_in_gprs_p): Rename to ...David Edelsohn2003-09-221-16/+16
* rs6000.c (rs6000_split_altivec_in_gprs): New function.Hartmut Penner2003-06-301-20/+112
* Replace "GNU CC" with "GCC"Nick Clifton2003-04-131-13/+13
* simd-3.c: New.Aldy Hernandez2003-04-011-81/+142
* Segher Boessenkool <segher@koffie.nl>Aldy Hernandez2003-01-071-36/+36
* altivec.md (mulv4sf3): Rewrite to add -0.0 vector.Aldy Hernandez2002-12-231-9/+26
* rs6000.md (define_attr type): Remove altivec.David Edelsohn2002-12-191-21/+20
* re PR other/8553 (AltiVec vec_abs broken at -O0 with register keyword)Aldy Hernandez2002-12-191-14/+14
* rs6000.md: Move altivec patterns from here...Aldy Hernandez2002-07-291-0/+1898