llvm-project/llvm/lib/Transforms/Vectorize
Sanjay Patel 21acc0612a [SLP] refactor load-combine logic; NFC
We may want to identify sequences that are not
reductions, but still qualify as load-combines
in the back-end, so make most of the body a
helper function.
2020-04-27 16:02:37 -04:00
..
CMakeLists.txt [cmake] LLVMVectorize - add include/llvm/Transforms/Vectorize header path 2020-04-17 11:06:26 +01:00
LLVMBuild.txt
LoadStoreVectorizer.cpp [Local] Update getOrEnforceKnownAlignment/getKnownAlignment to use Align/MaybeAlign. 2020-04-20 21:31:44 -07:00
LoopVectorizationLegality.cpp [LV] Mark first-order recurrences as allowed exits 2020-04-18 23:54:21 +03:00
LoopVectorizationPlanner.h [VPlan] Remove unused forward declarations. NFC. 2020-04-23 12:34:20 +01:00
LoopVectorize.cpp [LoopVectorize] Preserve CFG analyses if CFG wasn't modified 2020-04-24 17:22:24 +07:00
SLPVectorizer.cpp [SLP] refactor load-combine logic; NFC 2020-04-27 16:02:37 -04:00
VPRecipeBuilder.h [VPlan] Remove unused forward declarations. NFC. 2020-04-23 12:34:20 +01:00
VPlan.cpp [LV] Fix recording of BranchTakenCount for FoldTail 2020-04-26 20:13:10 +03:00
VPlan.h [LV] Fix recording of BranchTakenCount for FoldTail 2020-04-26 20:13:10 +03:00
VPlanDominatorTree.h
VPlanHCFGBuilder.cpp Hide two unused debugging methods, NFCI. 2019-03-01 17:15:21 +00:00
VPlanHCFGBuilder.h
VPlanLoopInfo.h
VPlanPredicator.cpp Update files that were mistakenly added with the old file header to the 2019-02-11 08:07:38 +00:00
VPlanPredicator.h Update files that were mistakenly added with the old file header to the 2019-02-11 08:07:38 +00:00
VPlanSLP.cpp [VPlanSLP] Don't dereference a cast_or_null<VPInstruction> result. NFCI. 2019-09-16 11:22:44 +00:00
VPlanTransforms.cpp Revert "[VPlan] Add & use VPValue operands for VPWidenRecipe (NFC)." 2020-04-24 05:07:32 +00:00
VPlanTransforms.h [VPlan] Turn classes with all public members into structs (NFC). 2020-04-12 11:03:39 +01:00
VPlanValue.h [VPlan] Turn classes with all public members into structs (NFC). 2020-04-12 11:03:39 +01:00
VPlanVerifier.cpp [VPlan] Remove unused forward declarations. NFC. 2020-04-23 12:34:20 +01:00
VPlanVerifier.h [VPlan] Remove unused forward declarations. NFC. 2020-04-23 12:34:20 +01:00
VectorCombine.cpp [NFC][TTI] Explicit use of VectorType 2020-04-20 09:16:52 +01:00
Vectorize.cpp [VectorCombine] new IR transform pass for partial vector ops 2020-02-09 10:04:41 -05:00