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
/
test
/
Transforms
/
LoopVectorize
/
X86
Commit message (
Expand
)
Author
Age
Files
Lines
*
[LV] Move insertelement sequence after scalar definitions
Matthew Simpson
2016-08-29
1
-16
/
+16
*
[LV] Unify vector and scalar maps
Matthew Simpson
2016-08-24
1
-64
/
+32
*
[LV, X86] Be more optimistic about vectorizing shifts.
Michael Kuperstein
2016-08-04
1
-0
/
+23
*
[LoopVectorize] Change comment for isOutOfScope in collectLoopUniforms, NFC
Wei Mi
2016-08-02
1
-0
/
+27
*
[LV] Generate both scalar and vector integer induction variables
Matthew Simpson
2016-08-02
1
-32
/
+34
*
[AVX512] Don't use i128 masked gather/scatter/load/store. Do more accurately ...
Igor Breger
2016-08-02
1
-0
/
+76
*
[AVX-512] Fix a test missed in r277327.
Craig Topper
2016-08-01
1
-1
/
+1
*
Initial support for vectorization using svml (short vector math library).
Matt Masten
2016-07-29
1
-0
/
+185
*
[Loop Vectorizer] Handling loops FP induction variables.
Elena Demikhovsky
2016-07-24
1
-0
/
+86
*
[LV] Move vector int induction update to end of latch
Matthew Simpson
2016-07-21
1
-2
/
+2
*
[OptDiag,LV] Add hotness attribute to applied-optimization remarks
Adam Nemet
2016-07-21
1
-4
/
+4
*
[OptDiag,LV] Add hotness attribute to the derived analysis remarks
Adam Nemet
2016-07-20
1
-0
/
+113
*
Recommit the patch "Use uniforms set to populate VecValuesToIgnore".
Wei Mi
2016-07-19
2
-5
/
+73
*
Revert rL275912.
Wei Mi
2016-07-18
2
-73
/
+5
*
Use uniforms set to populate VecValuesToIgnore.
Wei Mi
2016-07-18
2
-5
/
+73
*
[X86] Make some cast costs more precise
Michael Kuperstein
2016-07-11
1
-2
/
+2
*
Fixed a bug in vectorizing GEP before gather/scatter intrinsic.
Elena Demikhovsky
2016-07-07
2
-3
/
+221
*
[TTI] The cost model should not assume vector casts get completely scalarized
Michael Kuperstein
2016-07-06
1
-3
/
+3
*
SLPVectorizer: Move propagateMetadata to VectorUtils
Matt Arsenault
2016-06-30
1
-0
/
+25
*
Refine the set of UniformAfterVectorization instructions.
Wei Mi
2016-06-30
1
-0
/
+50
*
Support arbitrary addrspace pointers in masked load/store intrinsics
Artur Pilipenko
2016-06-28
1
-20
/
+95
*
Revert -r273892 "Support arbitrary addrspace pointers in masked load/store in...
Artur Pilipenko
2016-06-27
1
-95
/
+20
*
Support arbitrary addrspace pointers in masked load/store intrinsics
Artur Pilipenko
2016-06-27
1
-20
/
+95
*
[LV] For some IVs, use vector phis instead of widening in the loop body
Michael Kuperstein
2016-06-01
1
-3
/
+3
*
Move test to X86 directory: I think it depends on X86 TTI.
Tim Northover
2016-05-27
1
-0
/
+75
*
Look for a loop's starting location in the llvm.loop metadata
Hal Finkel
2016-05-25
1
-0
/
+74
*
[x86] avoid code explosion from LoopVectorizer for gather loop (PR27826)
Sanjay Patel
2016-05-25
1
-0
/
+41
*
Recommit r255691 since PR26509 has been fixed.
Wei Mi
2016-05-19
2
-1
/
+72
*
[LoopVectorize] Add operand bundles to vectorized functions
David Majnemer
2016-04-29
1
-0
/
+45
*
Masked Store in Loop Vectorizer - bugfix
Elena Demikhovsky
2016-04-26
1
-0
/
+46
*
[LoopVectorize] Don't consider conditional-load dereferenceability for marked...
Hal Finkel
2016-04-26
1
-0
/
+41
*
Convert this sample-based-profiling testcase to use a NoDebug CU.
Adrian Prantl
2016-04-15
1
-4
/
+1
*
[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.
Adrian Prantl
2016-04-15
4
-15
/
+12
*
Revert "Support arbitrary addrspace pointers in masked load/store intrinsics"
Adam Nemet
2016-04-14
1
-95
/
+20
*
Support arbitrary addrspace pointers in masked load/store intrinsics
Artur Pilipenko
2016-04-12
1
-20
/
+95
*
[DebugInfo/Test] Add CU as required.
Davide Italiano
2016-04-11
1
-0
/
+2
*
Loop vectorization with uniform load
Elena Demikhovsky
2016-04-10
1
-0
/
+47
*
[LoopVectorize] Register cloned assumptions
David Majnemer
2016-04-08
1
-0
/
+32
*
Re-commit [SCEV] Introduce a guarded backedge taken count and use it in LAA a...
Silviu Baranga
2016-04-08
1
-1
/
+2
*
Revert r265535 until we know how we can fix the bots
Silviu Baranga
2016-04-06
1
-2
/
+1
*
[SCEV] Introduce a guarded backedge taken count and use it in LAA and LV
Silviu Baranga
2016-04-06
1
-1
/
+2
*
[SLPVectorizer] Vectorizing the libm sqrt to llvm's sqrt intrinsic requires nnan
David Majnemer
2016-04-06
1
-1
/
+25
*
[SLPVectorizer] Vectorize libcalls of sqrt
David Majnemer
2016-04-06
1
-25
/
+1
*
[DebugInfo] Fix tests so that each subprogram belongs to a CU.
Davide Italiano
2016-04-05
1
-0
/
+6
*
testcase gardening: update the emissionKind enum to the new syntax. (NFC)
Adrian Prantl
2016-04-01
2
-2
/
+2
*
[LoopVectorize] Don't vectorize loops when everything will be scalarized
Hal Finkel
2016-03-30
1
-0
/
+39
*
Revert "Support arbitrary addrspace pointers in masked load/store intrinsics"
Matthias Braun
2016-03-22
1
-95
/
+20
*
Support arbitrary addrspace pointers in masked load/store intrinsics
Artur Pilipenko
2016-03-10
1
-20
/
+95
*
[x86] fix cost model inaccuracy for vector memory ops
Sanjay Patel
2016-03-09
1
-2
/
+2
*
add a test RUN to show unexpected behavior
Sanjay Patel
2016-03-09
1
-7
/
+10
[next]