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
/
Transforms
/
Vectorize
/
LoopVectorize.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[LV] Handle external uses of floating-point induction variables
Matthew Simpson
2017-04-26
1
-2
/
+6
*
[LV] Remove redundant basic block split
Gil Rapaport
2017-04-25
1
-3
/
+4
*
[LV] Model if-converted phi node costs
Matthew Simpson
2017-04-21
1
-2
/
+10
*
[LV] Cache block mask values
Gil Rapaport
2017-04-18
1
-7
/
+17
*
[LV] Remove implicit single basic block assumption
Gil Rapaport
2017-04-14
1
-6
/
+5
*
[LV] Fix the vector code generation for first order recurrence
Anna Thomas
2017-04-13
1
-12
/
+22
*
[LV] Refactor ILV to provide vectorizeInstruction(); NFC
Ayal Zaks
2017-04-13
1
-310
/
+302
*
[LoopVectorizer] Improve handling of branches during cost estimation.
Jonas Paulsson
2017-04-12
1
-1
/
+32
*
[LoopVectorizer, TTI] New method supportsEfficientVectorElementLoadStore()
Jonas Paulsson
2017-04-12
1
-2
/
+6
*
[SystemZ] TargetTransformInfo cost functions implemented.
Jonas Paulsson
2017-04-12
1
-7
/
+7
*
[LV] Avoid vectorizing first order recurrence when phi uses are outside loop
Anna Thomas
2017-04-11
1
-1
/
+6
*
Reapply r298620: [LV] Vectorize GEPs
Matthew Simpson
2017-04-07
1
-79
/
+206
*
[LV] Transform truncations of non-primary induction variables
Matthew Simpson
2017-03-27
1
-11
/
+10
*
Revert r298620: [LV] Vectorize GEPs
Ivan Krasin
2017-03-24
1
-117
/
+67
*
[LV] Vectorize GEPs
Matthew Simpson
2017-03-23
1
-67
/
+117
*
[LV] Delete unneeded scalar GEP creation code
Matthew Simpson
2017-03-23
1
-33
/
+1
*
[LV] Refactor cross-iteration phi's back-patching; NFC
Gil Rapaport
2017-03-14
1
-232
/
+244
*
[LV] Refactor Cost Model's selectVectorizationFactor(); NFC
Ayal Zaks
2017-03-14
1
-73
/
+132
*
[TargetTransformInfo] getIntrinsicInstrCost() scalarization estimation improved
Jonas Paulsson
2017-03-14
1
-6
/
+2
*
[LV] Set memcheck metadata also for VF==1
Gil Rapaport
2017-03-13
1
-5
/
+1
*
[LV] A unified scalarizeInstruction() for Vectorizer and Unroller; NFC
Gil Rapaport
2017-03-12
1
-66
/
+8
*
Test commit.
Ayal Zaks
2017-03-12
1
-0
/
+1
*
Add support for DenseMap/DenseSet count and find using const pointers
Daniel Berlin
2017-03-10
1
-3
/
+3
*
[LV] Select legal insert point when fixing first-order recurrences
Matthew Simpson
2017-03-08
1
-7
/
+9
*
[LV] Consider users that are memory accesses in uniforms expansion step
Matthew Simpson
2017-03-07
1
-1
/
+3
*
[LV] Considier non-consecutive but vectorizable accesses for VF selection
Matthew Simpson
2017-03-02
1
-3
/
+10
*
[LV] These remark should have been missed remarks
Adam Nemet
2017-03-01
1
-2
/
+2
*
Revert "(HEAD, origin/master, origin/HEAD, master) [LV] These should missed r...
Adam Nemet
2017-02-28
1
-2
/
+2
*
[LV] These should missed remarks
Adam Nemet
2017-02-28
1
-2
/
+2
*
[LV] Merge floating-point and integer induction widening code
Matthew Simpson
2017-02-24
1
-65
/
+92
*
[LAA] Remove unused LoopAccessReport
Adam Nemet
2017-02-23
1
-16
/
+0
*
[LV] Remove unused VectorizationReport
Adam Nemet
2017-02-23
1
-15
/
+0
*
[LoopVectorize] Added address space check when analysing interleaved accesses
Karl-Johan Karlsson
2017-02-22
1
-14
/
+19
*
[LV] Remove constant restriction for vector phi creation
Matthew Simpson
2017-02-17
1
-44
/
+37
*
[LV] Rename Induction to PrimaryInduction. NFC.
Michael Kuperstein
2017-02-14
1
-12
/
+12
*
Reapply "[LV] Extend trunc optimization to all IVs with constant integer steps"
Matthew Simpson
2017-02-14
1
-10
/
+47
*
Revert "[LoopVectorize] Added address space check when analysing interleaved ...
Karl-Johan Karlsson
2017-02-14
1
-20
/
+14
*
[LoopVectorize] Added address space check when analysing interleaved accesses
Karl-Johan Karlsson
2017-02-14
1
-14
/
+20
*
Revert "[LV] Extend trunc optimization to all IVs with constant integer steps"
Matthew Simpson
2017-02-13
1
-20
/
+12
*
[LV] Extend trunc optimization to all IVs with constant integer steps
Matthew Simpson
2017-02-13
1
-12
/
+20
*
Encode duplication factor from loop vectorization and loop unrolling to discr...
Dehao Chen
2017-02-10
1
-6
/
+12
*
[LV] Remove type restriction for vector phi creation
Matthew Simpson
2017-02-10
1
-2
/
+1
*
[Loop Vectorizer] Cost-based decision for vectorization form of memory instru...
Elena Demikhovsky
2017-02-08
1
-269
/
+485
*
[LV] Also port failure remarks to new OptimizationRemarkEmitter API
Adam Nemet
2017-02-02
1
-6
/
+10
*
[LV] Move interleaved access helper functions to VectorUtils (NFC)
Matthew Simpson
2017-02-01
1
-99
/
+3
*
[LoopVectorize] Improve getVectorCallCost() getScalarizationOverhead() call.
Jonas Paulsson
2017-01-30
1
-19
/
+8
*
[LV] Fix an issue where forming LCSSA in the place that we did would
Chandler Carruth
2017-01-26
1
-4
/
+9
*
[TargetTransformInfo] Refactor and improve getScalarizationOverhead()
Jonas Paulsson
2017-01-26
1
-33
/
+15
*
Test commit access, remove trailing whitespace
Mikael Holmen
2017-01-19
1
-1
/
+1
*
[LV] Run loop-simplify and LCSSA explicitly instead of "requiring" them
Michael Kuperstein
2017-01-19
1
-5
/
+13
[next]