llvm-project/llvm/lib/Transforms/Vectorize
Simon Pilgrim 594c5b1a42 [SLP] Update TODO comment about shuffle mask decoding
This is handled in ShuffleVectorInst/getShuffleCost - getInstructionThroughput is (slowly) being removed.
2022-08-17 11:41:46 +01:00
..
CMakeLists.txt [VPlan] Move recipe implementations to separate file (NFC). 2022-06-28 10:34:30 +01:00
LoadStoreVectorizer.cpp [APInt] Remove all uses of zextOrSelf, sextOrSelf and truncOrSelf 2022-05-19 11:23:13 +01:00
LoopVectorizationLegality.cpp [Transforms] Qualify auto in range-based for loops (NFC) 2022-08-14 12:51:58 -07:00
LoopVectorizationPlanner.h [LoopVectorize][NFC] Add optional Name parameter to VPInstruction 2022-07-11 09:23:24 +01:00
LoopVectorize.cpp [Transforms] Qualify auto in range-based for loops (NFC) 2022-08-14 12:51:58 -07:00
SLPVectorizer.cpp [SLP] Update TODO comment about shuffle mask decoding 2022-08-17 11:41:46 +01:00
VPRecipeBuilder.h [LV] Use PHI recipe instead of PredRecipe for subsequent uses. 2022-07-18 09:35:34 +01:00
VPlan.cpp [Transforms] Qualify auto in range-based for loops (NFC) 2022-08-14 12:51:58 -07:00
VPlan.h [LoopVectorize] Add option to use active lane mask for loop control flow 2022-07-11 13:46:55 +01:00
VPlanDominatorTree.h
VPlanHCFGBuilder.cpp [Transforms] Fix comment typos (NFC) 2022-08-07 23:55:24 -07:00
VPlanHCFGBuilder.h [VPlan] Use region for each loop in native path. 2022-06-01 10:41:05 +01:00
VPlanRecipes.cpp [VPlan] Mark VPPredInstPHIRecipe as not having side-effects. 2022-07-27 19:29:26 +01:00
VPlanSLP.cpp [llvm] Don't use Optional::getValue (NFC) 2022-06-20 22:45:45 -07:00
VPlanTransforms.cpp [VPlan] Make sure optimizeInductions removes wide ind from scalar plan. 2022-06-30 09:11:48 +01:00
VPlanTransforms.h [VPlan] Remove dead recipes across whole plan. 2022-06-23 13:36:02 +02:00
VPlanValue.h [LoopVectorize] Add option to use active lane mask for loop control flow 2022-07-11 13:46:55 +01:00
VPlanVerifier.cpp [Transforms] Qualify auto in range-based for loops (NFC) 2022-08-14 12:51:58 -07:00
VPlanVerifier.h [VPlan] Add initial inner-loop VPlan verification. 2021-11-09 10:18:28 +00:00
VectorCombine.cpp [TTI] Change new getVectorInstrCost overload to use const reference after D131114 2022-08-04 15:16:51 -07:00
Vectorize.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00