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
*
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
*
[IAI,LV] Avoid creating a scalar epilogue due to gaps in interleave-groups when
Dorit Nuzman
2018-10-22
1
-2
/
+112
*
[LoopVectorize] Loop vectorization for minimum and maximum
Thomas Lively
2018-10-19
1
-0
/
+56
*
[LV] Fold tail by masking to vectorize loops of arbitrary trip count under op...
Ayal Zaks
2018-10-18
3
-22
/
+282
*
[LV] Teach vectorizer about variant value store into uniform address
Anna Thomas
2018-10-16
3
-12
/
+470
*
[LV] Add test checks when vectorizing loops under opt for size; NFC
Ayal Zaks
2018-10-16
3
-19
/
+253
*
recommit 344472 after fixing build failure on ARM and PPC.
Dorit Nuzman
2018-10-14
3
-0
/
+387
*
revert 344472 due to failures.
Dorit Nuzman
2018-10-14
3
-387
/
+0
*
[IAI,LV] Add support for vectorizing predicated strided accesses using masked
Dorit Nuzman
2018-10-14
3
-0
/
+387
*
[InstCombine] reverse 'trunc X to <N x i1>' canonicalization; 2nd try
Sanjay Patel
2018-10-10
1
-176
/
+160
*
revert r344082: [InstCombine] reverse 'trunc X to <N x i1>' canonicalization
Sanjay Patel
2018-10-10
1
-160
/
+176
*
[LV] Add a new reduction pattern match
Renato Golin
2018-10-10
1
-0
/
+666
*
[LV] Move test for r343954 into x86 subdirectory
Justin Bogner
2018-10-09
1
-0
/
+0
*
[InstCombine] reverse 'trunc X to <N x i1>' canonicalization
Sanjay Patel
2018-10-09
1
-176
/
+160
*
[LV] Do not create SCEVs on broken IR in emitTransformedIndex. PR39160
Max Kazantsev
2018-10-08
4
-19
/
+112
*
[IAI,LV] Avoid creating interleave-groups for predicated accesse
Dorit Nuzman
2018-10-07
2
-0
/
+102
*
[LV][LAA] Vectorize loop invariant values stored into loop invariant address
Anna Thomas
2018-09-25
3
-1
/
+396
*
[Loop Vectorizer] Abandon vectorization when no integer IV found
Warren Ristow
2018-09-21
2
-0
/
+54
*
[VPlan] Implement initial vector code generation support for simple outer loops.
Hideki Saito
2018-09-14
2
-0
/
+194
[next]