llvm-project/llvm/lib/Transforms/Vectorize
Sam Parker 527a35e155 [NFC][TTI] Add Alignment for isLegalMasked[Load/Store]
Add an extra parameter so the backend can take the alignment into
consideration.

Differential Revision: https://reviews.llvm.org/D68400

llvm-svn: 374763
2019-10-14 10:00:21 +00:00
..
CMakeLists.txt [LV][VPlan] Change to implement VPlan based predication for 2019-01-23 22:43:12 +00:00
LLVMBuild.txt Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
LoadStoreVectorizer.cpp [LoadStoreVectorizer] vectorizeLoadChain - ensure we find a valid Type down the load chain. NFCI. 2019-09-15 16:44:35 +00:00
LoopVectorizationLegality.cpp [LV] Emitting SCEV checks with OptForSize 2019-10-09 13:19:41 +00:00
LoopVectorizationPlanner.h [LV] Scalar Epilogue Lowering. NFC. 2019-07-25 08:06:02 +00:00
LoopVectorize.cpp [NFC][TTI] Add Alignment for isLegalMasked[Load/Store] 2019-10-14 10:00:21 +00:00
SLPVectorizer.cpp recommit: [LoopVectorize][PowerPC] Estimate int and float register pressure separately in loop-vectorize 2019-10-12 02:53:04 +00:00
VPRecipeBuilder.h [LV] Move getScalarizationOverhead and vector call cost computations to CM. (NFC) 2019-05-15 10:05:49 +00:00
VPlan.cpp [VPlan] Add moveAfter to VPRecipeBase. 2019-10-11 15:36:55 +00:00
VPlan.h [VPlan] Add moveAfter to VPRecipeBase. 2019-10-11 15:36:55 +00:00
VPlanDominatorTree.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
VPlanHCFGBuilder.cpp Hide two unused debugging methods, NFCI. 2019-03-01 17:15:21 +00:00
VPlanHCFGBuilder.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
VPlanHCFGTransforms.cpp [VPlan] Silence static analyzer dyn_cast null dereference warning. NFCI. 2019-09-22 13:02:00 +00:00
VPlanHCFGTransforms.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
VPlanLoopInfo.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
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
VPlanValue.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
VPlanVerifier.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
VPlanVerifier.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Vectorize.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00