llvm-project/llvm/lib/Transforms/Vectorize
Sanjay Patel 92fb5c49e8 [SLP] rename variable to improve readability; NFC
The OperationData in the 2nd block (visiting the operands)
is completely independent of the 1st block.
2021-01-12 16:03:57 -05:00
..
CMakeLists.txt llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
LoadStoreVectorizer.cpp [CSSPGO] IR intrinsic for pseudo-probe block instrumentation 2020-11-20 10:39:24 -08:00
LoopVectorizationLegality.cpp [LV] Relax assumption that LCSSA implies single entry 2021-01-12 12:34:52 -08:00
LoopVectorizationPlanner.h [LV] Simplify lambda in all_of to directly return hasVF() result. (NFC) 2021-01-05 10:34:06 +00:00
LoopVectorize.cpp [LV] Relax assumption that LCSSA implies single entry 2021-01-12 12:34:52 -08:00
SLPVectorizer.cpp [SLP] rename variable to improve readability; NFC 2021-01-12 16:03:57 -05:00
VPRecipeBuilder.h [VPlan] Keep start value in VPWidenIntOrFpInductionRecipe (NFC). 2021-01-06 11:47:33 +00:00
VPlan.cpp [VPlan] Unify value/recipe printing after VPDef transition. 2021-01-11 14:42:46 +00:00
VPlan.h [VPlan] Unify value/recipe printing after VPDef transition. 2021-01-11 14:42:46 +00:00
VPlanDominatorTree.h Revert multiple patches based on "Introduce CfgTraits abstraction" 2020-10-27 20:33:30 +01:00
VPlanHCFGBuilder.cpp
VPlanHCFGBuilder.h
VPlanLoopInfo.h
VPlanPredicator.cpp [llvm] Drop unnecessary make_range (NFC) 2021-01-09 09:25:00 -08:00
VPlanPredicator.h
VPlanSLP.cpp [VPlan] Unify value/recipe printing after VPDef transition. 2021-01-11 14:42:46 +00:00
VPlanTransforms.cpp [VPlan] Keep start value in VPWidenIntOrFpInductionRecipe (NFC). 2021-01-06 11:47:33 +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] Unify value/recipe printing after VPDef transition. 2021-01-11 14:42:46 +00:00
VPlanVerifier.cpp Use llvm::is_contained where appropriate (NFC) 2020-07-27 10:20:44 -07:00
VPlanVerifier.h [VPlan] Remove unused forward declarations. NFC. 2020-04-23 12:34:20 +01:00
VectorCombine.cpp [VectorCombine] allow peeking through GEPs when creating a vector load 2020-12-18 09:25:03 -05:00
Vectorize.cpp [VectorCombine] new IR transform pass for partial vector ops 2020-02-09 10:04:41 -05:00