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
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert "Temporarily Revert "Add basic loop fusion pass.""
Eric Christopher
2019-04-17
314
-0
/
+42557
*
Temporarily Revert "Add basic loop fusion pass."
Eric Christopher
2019-04-17
314
-42557
/
+0
*
[PGO] Profile guided code size optimization.
Hiroshi Yamauchi
2019-04-15
1
-0
/
+43
*
Add REQUIRES: asserts to test using -debug-only
David Stenberg
2019-04-10
1
-0
/
+1
*
[VPLAN] Minor improvement to testing and debug messages.
Florian Hahn
2019-04-10
3
-2
/
+107
*
[DebugInfo] Fix pr41180 : Loop Vectorization Debugify Failure
Vedant Kumar
2019-04-02
1
-0
/
+110
*
[VPlan] Determine Vector Width programmatically.
Florian Hahn
2019-03-28
3
-7
/
+202
*
[SLPVectorizer] reorderInputsAccordingToOpcode - remove non-Instruction canon...
Simon Pilgrim
2019-03-25
1
-12
/
+12
*
[InstCombine] Don't transform ((C1 OP zext(X)) & C2) -> zext((C1 OP X) & C2) ...
Craig Topper
2019-03-21
3
-11
/
+5
*
[ValueTracking] Use computeConstantRange() for unsigned add/sub overflow
Nikita Popov
2019-03-19
1
-1
/
+1
*
[SCEV] Guard movement of insertion point for loop-invariants
Warren Ristow
2019-03-18
2
-0
/
+131
*
Reland "Relax constraints for reduction vectorization"
Sanjoy Das
2019-03-12
1
-0
/
+112
*
Revert "Relax constraints for reduction vectorization"
Sanjoy Das
2019-03-11
1
-112
/
+0
*
Relax constraints for reduction vectorization
Sanjoy Das
2019-03-11
1
-0
/
+112
*
[InterleavedAccessAnalysis] Fix integer overflow in insertMember.
Florian Hahn
2019-03-07
1
-0
/
+40
*
[ValueTracking] More accurate unsigned sub overflow detection
Nikita Popov
2019-02-28
1
-1
/
+1
*
Refactor setAlreadyUnrolled() and setAlreadyVectorized().
Michael Kruse
2019-02-11
2
-7
/
+39
*
[LV] Prevent interleaving if computeMaxVF returned None.
Florian Hahn
2019-02-07
1
-0
/
+35
*
Check bool attribute value in getOptionalBoolLoopAttribute.
Alina Sbirlea
2019-01-29
1
-0
/
+95
*
[ValueTracking] Look through casts when determining non-nullness
Johannes Doerfert
2019-01-26
2
-63
/
+63
*
[CostModel][X86] Add explicit vector select costs
Simon Pilgrim
2019-01-20
2
-55
/
+82
*
[LoopVectorizer] give more advice in remark about failure to vectorize call
Sanjay Patel
2019-01-12
1
-0
/
+52
*
[LAA] Avoid generating RT checks for known deps preventing vectorization.
Florian Hahn
2018-12-20
1
-2
/
+4
*
Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.
Michael Kruse
2018-12-20
7
-62
/
+74
*
[LAA] Introduce enum for vectorization safety status (NFC).
Florian Hahn
2018-12-18
1
-0
/
+40
*
[LoopVectorize] auto-generate complete checks; NFC
Sanjay Patel
2018-12-18
1
-9
/
+132
*
[Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.
Michael Kruse
2018-12-12
6
-17
/
+117
*
Reapply "[DemandedBits][BDCE] Support vectors of integers"
Nikita Popov
2018-12-07
1
-0
/
+20
*
Revert r347934 "[SCEV] Guard movement of insertion point for loop-invariants"
David L. Jones
2018-12-05
1
-65
/
+0
*
[X86][LoopVectorize] Replace -mcpu=skylake-avx512 with -mattr=avx512f in some...
Craig Topper
2018-12-01
3
-3
/
+3
*
Add a new reduction pattern match
Renato Golin
2018-11-30
1
-0
/
+821
*
[SCEV] Guard movement of insertion point for loop-invariants
Warren Ristow
2018-11-30
1
-0
/
+65
*
Revert "[LICM] Enable control flow hoisting by default" and "[LICM] Reapply r...
Martin Storsjo
2018-11-29
1
-11
/
+9
*
[LICM] Enable control flow hoisting by default
John Brawn
2018-11-28
1
-9
/
+11
*
Revert unapproved commit
Joel Jones
2018-11-24
1
-1077
/
+0
*
[AArch64] Enable libm vectorized functions via SLEEF
Joel Jones
2018-11-24
1
-0
/
+1077
*
Revert "[LICM] Make LICM able to hoist phis"
Benjamin Kramer
2018-11-19
1
-11
/
+9
*
[LV] Avoid vectorizing unsafe dependencies in uniform address
Anna Thomas
2018-11-19
1
-0
/
+42
*
[LICM] Make LICM able to hoist phis
John Brawn
2018-11-19
1
-9
/
+11
*
[CostModel] Add more realistic SK_InsertSubvector generic costs.
Simon Pilgrim
2018-11-12
1
-55
/
+58
*
[VectorUtils] add funnel-shifts to the list of vectorizable intrinsics
Sanjay Patel
2018-11-12
1
-2
/
+2
*
[LoopVectorize] add tests for funnel shifts; NFC
Sanjay Patel
2018-11-12
1
-0
/
+52
*
[SystemZ] Rework getInterleavedMemoryOpCost()
Jonas Paulsson
2018-11-02
1
-0
/
+149
*
[LV] Avoid vectorizing loops under opt for size that involve SCEV checks
Ayal Zaks
2018-11-02
2
-0
/
+114
*
[LV] Support vectorization of interleave-groups that require an epilog under
Dorit Nuzman
2018-10-31
1
-70
/
+235
*
[LoopVectorizer] Fix for cost values of memory accesses.
Jonas Paulsson
2018-10-30
2
-0
/
+55
*
Revert r344172: [LV] Add a new reduction pattern match
Renato Golin
2018-10-27
1
-666
/
+0
*
[CostModel][X86] Add realistic vXi64 uitofp vXf64 costs
Simon Pilgrim
2018-10-25
1
-2
/
+3
*
[LV] Don't have fold-tail under optsize invalidate interleave-groups when
Dorit Nuzman
2018-10-24
1
-0
/
+387
*
[InstCombine] use 'match' to handle vectors and simplify code
Sanjay Patel
2018-10-23
1
-2
/
+1
[next]