..
CMakeLists.txt
[cmake] LLVMVectorize - add include/llvm/Transforms/Vectorize header path
2020-04-17 11:06:26 +01:00
LLVMBuild.txt
…
LoadStoreVectorizer.cpp
[SVE] Remove calls to VectorType::getNumElements from Transforms/Vectorize
2020-08-27 12:02:20 -07:00
LoopVectorizationLegality.cpp
[LoopInfo] empty() -> isInnermost(), add isOutermost()
2020-09-22 23:28:51 +03:00
LoopVectorizationPlanner.h
[llvm][LV] Replace `unsigned VF` with `ElementCount VF` [NFCI]
2020-08-24 13:54:03 +00:00
LoopVectorize.cpp
Add missing namespace closure comment. NFCI.
2020-09-23 16:19:25 +01:00
SLPVectorizer.cpp
[SLP] Make HorizontalReduction::getOperationData take an Instruction* instead of a Value*. NFCI
2020-09-23 10:51:03 -07:00
VPRecipeBuilder.h
[VPlan] Remove unused forward declarations. NFC.
2020-04-23 12:34:20 +01:00
VPlan.cpp
[VPlan] Add dump() helper to VPValue & VPRecipeBase.
2020-09-22 15:55:16 +01:00
VPlan.h
[VPlan] Disconnect VPValue and VPUser.
2020-09-23 14:44:31 +01:00
VPlanDominatorTree.h
DomTree: remove explicit use of DomTreeNodeBase::iterator
2020-07-08 18:18:49 +02:00
VPlanHCFGBuilder.cpp
…
VPlanHCFGBuilder.h
…
VPlanLoopInfo.h
…
VPlanPredicator.cpp
…
VPlanPredicator.h
…
VPlanSLP.cpp
[VPlan] Disconnect VPValue and VPUser.
2020-09-23 14:44:31 +01:00
VPlanTransforms.cpp
[VPlan] Add & use VPValue for VPWidenGEPRecipe operands (NFC).
2020-06-26 20:59:17 +01:00
VPlanTransforms.h
[VPlan] Turn classes with all public members into structs (NFC).
2020-04-12 11:03:39 +01:00
VPlanValue.h
[VPlan] Disconnect VPValue and VPUser.
2020-09-23 14:44:31 +01: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
[IRBuilder][VectorCombine] make and use a convenience function for unary shuffle; NFC
2020-09-21 13:47:01 -04:00
Vectorize.cpp
[VectorCombine] new IR transform pass for partial vector ops
2020-02-09 10:04:41 -05:00