summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCInstrVSX.td
Commit message (Expand)AuthorAgeFilesLines
* Add missing builtins to the PPC back end for ABI compliance (vol. 4)Nemanja Ivanovic2015-07-141-0/+6
* NFC. Added a blank line for consistency.Nemanja Ivanovic2015-07-101-0/+1
* Add missing builtins to the PPC back end for ABI compliance (vol. 3)Nemanja Ivanovic2015-07-101-0/+2
* Add missing builtins to the PPC back end for ABI compliance (vol. 2)Nemanja Ivanovic2015-07-051-0/+6
* Add missing builtins to the PPC back end for ABI compliance (vol. 1)Nemanja Ivanovic2015-06-261-6/+18
* Add support for VSX FMA single-precision instructions to the PPC back endNemanja Ivanovic2015-05-291-0/+76
* Add support for VSX scalar single-precision arithmetic in the PPC targetNemanja Ivanovic2015-05-211-46/+82
* Add VSX Scalar loads and stores to the PPC back endNemanja Ivanovic2015-05-071-3/+58
* This patch adds ABI support for v1i128 data type.Kit Barton2015-05-051-0/+5
* [PPC64LE] Remove unnecessary swaps from lane-insensitive vector computationsBill Schmidt2015-04-271-0/+15
* Add direct moves to/from VSR and exploit them for FP/INT conversionsNemanja Ivanovic2015-04-111-0/+25
* [PowerPC] Remove canFoldAsLoad from instruction definitionsHal Finkel2015-03-111-1/+1
* This patch adds the VSX logical instructions introduced in the Power ISA 2.07...Kit Barton2015-02-181-0/+25
* [PowerPC] VSX stores don't also readHal Finkel2015-02-011-4/+6
* [PowerPC 2/4] Little-endian adjustments for VSX insert/extract operationsBill Schmidt2014-12-091-0/+14
* [PowerPC 1/4] Little-endian adjustments for VSX loads/storesBill Schmidt2014-12-091-0/+28
* Replace neverHasSideEffects=1 with hasSideEffects=0 in all .td files.Craig Topper2014-11-261-2/+2
* [PowerPC] Add VSX builtins for vec_divBill Schmidt2014-11-141-0/+6
* [PowerPC] Add vec_vsx_ld and vec_vsx_st intrinsicsBill Schmidt2014-11-121-6/+9
* [PowerPC] Initial VSX intrinsic support, with min/max for vector doubleBill Schmidt2014-10-311-6/+18
* [PATCH] Support select-cc for VSFRC when VSX is enabledBill Schmidt2014-10-221-4/+27
* [PowerPC] Support select-cc for VSXBill Schmidt2014-10-221-0/+29
* [PowerPC] Enable use of lxvw4x/stxvw4x in VSX code generationBill Schmidt2014-10-171-2/+11
* [PPC64] VSX indexed-form loads use wrong instruction formatBill Schmidt2014-10-091-4/+4
* Reset the subtarget for DAGToDAG on every iteration of runOnMachineFunction.Eric Christopher2014-05-221-1/+1
* [PowerPC] Add some missing VSX bitcast patternsHal Finkel2014-04-011-0/+8
* [PowerPC] Handle VSX v2i64 SIGN_EXTEND_INREGHal Finkel2014-03-301-0/+12
* [PowerPC] VSX instruction latency correctionsHal Finkel2014-03-291-14/+14
* [PowerPC] Add subregister classes for f64 VSX valuesHal Finkel2014-03-291-43/+54
* [PowerPC] Fix v2f64 vector extract and related patternsHal Finkel2014-03-271-4/+3
* [PowerPC] Generate VSX permutations for v2[fi]64 vectorsHal Finkel2014-03-261-1/+0
* [PowerPC] Use v2f64 <-> v2i64 VSX conversion instructionsHal Finkel2014-03-261-4/+8
* [PowerPC] Remove some dead VSX v4f32 store patternsHal Finkel2014-03-261-4/+2
* [PowerPC] Use VSX vector load/stores for v2[fi]64Hal Finkel2014-03-261-0/+5
* [PowerPC] Add v2i64 as a legal VSX typeHal Finkel2014-03-261-0/+14
* [PowerPC] Generate logical vector VSX instructionsHal Finkel2014-03-261-5/+12
* [PowerPC] Add a TableGen relation for A-type and M-type VSX FMA instructionsHal Finkel2014-03-251-27/+84
* [PowerPC] Mark many instructions as commutativeHal Finkel2014-03-241-0/+17
* [PowerPC] Make use of VSX f64 <-> i64 conversion instructionsHal Finkel2014-03-231-6/+12
* [PowerPC] Initial support for the VSX instruction setHal Finkel2014-03-131-0/+679
OpenPOWER on IntegriCloud