Searched refs:VPlanSlp (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanSLP.cpp | 41 VPInstruction *VPlanSlp::markFailed() { in markFailed() 48 void VPlanSlp::addCombined(ArrayRef<VPValue *> Operands, VPInstruction *New) { in addCombined() 67 bool VPlanSlp::areVectorizable(ArrayRef<VPValue *> Operands) const { in areVectorizable() 236 std::pair<VPlanSlp::OpMode, VPValue *> 237 VPlanSlp::getBest(OpMode Mode, VPValue *Last, in getBest() 295 SmallVector<VPlanSlp::MultiNodeOpTy, 4> VPlanSlp::reorderMultiNodeOps() { in reorderMultiNodeOps() 344 void VPlanSlp::dumpBundle(ArrayRef<VPValue *> Values) { in dumpBundle() 358 VPInstruction *VPlanSlp::buildGraph(ArrayRef<VPValue *> Values) { in buildGraph()
|
| H A D | VPlan.h | 65 class VPlanSlp; variable 772 friend class VPlanSlp; variable 2963 class VPlanSlp { 3041 VPlanSlp(VPInterleavedAccessInfo &IAI, VPBasicBlock &BB) : IAI(IAI), BB(BB) {} 3043 ~VPlanSlp() = default;
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Vectorize/ |
| H A D | VPlanSlpTest.cpp | 107 VPlanSlp Slp(VPIAI, *Body); in TEST_F() 181 VPlanSlp Slp(VPIAI, *Body); in TEST_F() 251 VPlanSlp Slp(VPIAI, *Body); in TEST_F() 315 VPlanSlp Slp(VPIAI, *Body); in TEST_F() 324 VPlanSlp Slp(IAI, *Body); in checkReorderExample() 597 VPlanSlp Slp(VPIAI, *Body); in TEST_F() 734 VPlanSlp Slp(VPIAI, *BB2); in TEST_F() 797 VPlanSlp Slp(VPIAI, *BB2); in TEST_F() 856 VPlanSlp Slp(VPIAI, *Body); in TEST_F() 915 VPlanSlp Slp(VPIAI, *Body); in TEST_F()
|