index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
PowerPC
/
PPCInstrVSX.td
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add missing builtins to the PPC back end for ABI compliance (vol. 4)
Nemanja Ivanovic
2015-07-14
1
-0
/
+6
*
NFC. Added a blank line for consistency.
Nemanja Ivanovic
2015-07-10
1
-0
/
+1
*
Add missing builtins to the PPC back end for ABI compliance (vol. 3)
Nemanja Ivanovic
2015-07-10
1
-0
/
+2
*
Add missing builtins to the PPC back end for ABI compliance (vol. 2)
Nemanja Ivanovic
2015-07-05
1
-0
/
+6
*
Add missing builtins to the PPC back end for ABI compliance (vol. 1)
Nemanja Ivanovic
2015-06-26
1
-6
/
+18
*
Add support for VSX FMA single-precision instructions to the PPC back end
Nemanja Ivanovic
2015-05-29
1
-0
/
+76
*
Add support for VSX scalar single-precision arithmetic in the PPC target
Nemanja Ivanovic
2015-05-21
1
-46
/
+82
*
Add VSX Scalar loads and stores to the PPC back end
Nemanja Ivanovic
2015-05-07
1
-3
/
+58
*
This patch adds ABI support for v1i128 data type.
Kit Barton
2015-05-05
1
-0
/
+5
*
[PPC64LE] Remove unnecessary swaps from lane-insensitive vector computations
Bill Schmidt
2015-04-27
1
-0
/
+15
*
Add direct moves to/from VSR and exploit them for FP/INT conversions
Nemanja Ivanovic
2015-04-11
1
-0
/
+25
*
[PowerPC] Remove canFoldAsLoad from instruction definitions
Hal Finkel
2015-03-11
1
-1
/
+1
*
This patch adds the VSX logical instructions introduced in the Power ISA 2.07...
Kit Barton
2015-02-18
1
-0
/
+25
*
[PowerPC] VSX stores don't also read
Hal Finkel
2015-02-01
1
-4
/
+6
*
[PowerPC 2/4] Little-endian adjustments for VSX insert/extract operations
Bill Schmidt
2014-12-09
1
-0
/
+14
*
[PowerPC 1/4] Little-endian adjustments for VSX loads/stores
Bill Schmidt
2014-12-09
1
-0
/
+28
*
Replace neverHasSideEffects=1 with hasSideEffects=0 in all .td files.
Craig Topper
2014-11-26
1
-2
/
+2
*
[PowerPC] Add VSX builtins for vec_div
Bill Schmidt
2014-11-14
1
-0
/
+6
*
[PowerPC] Add vec_vsx_ld and vec_vsx_st intrinsics
Bill Schmidt
2014-11-12
1
-6
/
+9
*
[PowerPC] Initial VSX intrinsic support, with min/max for vector double
Bill Schmidt
2014-10-31
1
-6
/
+18
*
[PATCH] Support select-cc for VSFRC when VSX is enabled
Bill Schmidt
2014-10-22
1
-4
/
+27
*
[PowerPC] Support select-cc for VSX
Bill Schmidt
2014-10-22
1
-0
/
+29
*
[PowerPC] Enable use of lxvw4x/stxvw4x in VSX code generation
Bill Schmidt
2014-10-17
1
-2
/
+11
*
[PPC64] VSX indexed-form loads use wrong instruction format
Bill Schmidt
2014-10-09
1
-4
/
+4
*
Reset the subtarget for DAGToDAG on every iteration of runOnMachineFunction.
Eric Christopher
2014-05-22
1
-1
/
+1
*
[PowerPC] Add some missing VSX bitcast patterns
Hal Finkel
2014-04-01
1
-0
/
+8
*
[PowerPC] Handle VSX v2i64 SIGN_EXTEND_INREG
Hal Finkel
2014-03-30
1
-0
/
+12
*
[PowerPC] VSX instruction latency corrections
Hal Finkel
2014-03-29
1
-14
/
+14
*
[PowerPC] Add subregister classes for f64 VSX values
Hal Finkel
2014-03-29
1
-43
/
+54
*
[PowerPC] Fix v2f64 vector extract and related patterns
Hal Finkel
2014-03-27
1
-4
/
+3
*
[PowerPC] Generate VSX permutations for v2[fi]64 vectors
Hal Finkel
2014-03-26
1
-1
/
+0
*
[PowerPC] Use v2f64 <-> v2i64 VSX conversion instructions
Hal Finkel
2014-03-26
1
-4
/
+8
*
[PowerPC] Remove some dead VSX v4f32 store patterns
Hal Finkel
2014-03-26
1
-4
/
+2
*
[PowerPC] Use VSX vector load/stores for v2[fi]64
Hal Finkel
2014-03-26
1
-0
/
+5
*
[PowerPC] Add v2i64 as a legal VSX type
Hal Finkel
2014-03-26
1
-0
/
+14
*
[PowerPC] Generate logical vector VSX instructions
Hal Finkel
2014-03-26
1
-5
/
+12
*
[PowerPC] Add a TableGen relation for A-type and M-type VSX FMA instructions
Hal Finkel
2014-03-25
1
-27
/
+84
*
[PowerPC] Mark many instructions as commutative
Hal Finkel
2014-03-24
1
-0
/
+17
*
[PowerPC] Make use of VSX f64 <-> i64 conversion instructions
Hal Finkel
2014-03-23
1
-6
/
+12
*
[PowerPC] Initial support for the VSX instruction set
Hal Finkel
2014-03-13
1
-0
/
+679