llvm-project/llvm/lib/Transforms/Vectorize
Florian Hahn ac80b0e84f
[LV] Mark Instr as const in scalarizeInstruction. (NFC).
This is to reduce the diff in follow-up changes.
2022-09-13 09:10:02 +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-27 21:21:02 -07:00
LoopVectorizationPlanner.h [LoopVectorize][NFC] Add optional Name parameter to VPInstruction 2022-07-11 09:23:24 +01:00
LoopVectorize.cpp [LV] Mark Instr as const in scalarizeInstruction. (NFC). 2022-09-13 09:10:02 +01:00
SLPVectorizer.cpp [SLP] Add Preheader to CSE blocks after hoisting CSE-able instrs. 2022-09-12 15:53:31 +01:00
VPRecipeBuilder.h [LV] Support predicated div/rem operations via safe-divisor select idiom 2022-08-24 10:07:59 -07:00
VPlan.cpp [Transforms] Qualify auto in range-based for loops (NFC) 2022-08-14 12:51:58 -07:00
VPlan.h [VPlan] Move SCEV expansion for pointer induction to VPExpandSCEV (NFC). 2022-09-09 19:20:13 +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] Move VPWidenCallRecipe to VPlanRecipes.cpp (NFC). 2022-09-05 10:48:29 +01:00
VPlanSLP.cpp [Transforms] Qualify auto in range-based for loops (NFC) 2022-08-27 21:21:02 -07:00
VPlanTransforms.cpp [VPlan] Add field to track if intrinsic should be used for call. (NFC) 2022-09-01 13:14:40 +01:00
VPlanTransforms.h [VPlan] Add field to track if intrinsic should be used for call. (NFC) 2022-09-01 13:14:40 +01:00
VPlanValue.h [VPlan] Use range check in VPHeaderPHIRecipe::classof (NFC). 2022-08-28 15:54:12 +01:00
VPlanVerifier.cpp [VPlan] Verify that header only contains header phi recipes. 2022-08-27 22:06:12 +01:00
VPlanVerifier.h [VPlan] Add initial inner-loop VPlan verification. 2021-11-09 10:18:28 +00:00
VectorCombine.cpp [Transforms] Qualify auto in range-based for loops (NFC) 2022-08-27 21:21:02 -07:00
Vectorize.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00