Home
last modified time | relevance | path

Searched refs:VPTransformState (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVPlan.h201 struct VPTransformState { struct
852 void execute(VPTransformState &State) override;
938 void execute(VPTransformState &State) override;
964 void execute(VPTransformState &State) override;
995 void execute(VPTransformState &State) override;
1035 void execute(VPTransformState &State) override;
1075 void execute(VPTransformState &State) override;
1220 void execute(VPTransformState &State) override;
1261 void execute(VPTransformState &State) override;
1301 void execute(VPTransformState &State) override;
[all …]
H A DVPlanRecipes.cpp132 void VPLiveOut::fixPhi(VPlan &Plan, VPTransformState &State) { in fixPhi()
187 void VPInstruction::generateInstruction(VPTransformState &State, in generateInstruction()
347 void VPInstruction::execute(VPTransformState &State) { in execute()
467 void VPWidenSelectRecipe::execute(VPTransformState &State) { in execute()
488 void VPWidenRecipe::execute(VPTransformState &State) { in execute()
674 void VPWidenGEPRecipe::execute(VPTransformState &State) { in execute()
763 void VPBlendRecipe::execute(VPTransformState &State) { in execute()
869 void VPBranchOnMaskRecipe::execute(VPTransformState &State) { in execute()
895 void VPPredInstPHIRecipe::execute(VPTransformState &State) { in execute()
1001 void VPExpandSCEVRecipe::execute(VPTransformState &State) { in execute()
[all …]
H A DVPlan.cpp204 Value *VPTransformState::get(VPValue *Def, const VPIteration &Instance) { in get()
225 BasicBlock *VPTransformState::CFGState::getPreheaderBBFor(VPRecipeBase *R) { in getPreheaderBBFor()
230 void VPTransformState::addNewMetadata(Instruction *To, in addNewMetadata()
238 void VPTransformState::addMetadata(Instruction *To, Instruction *From) { in addMetadata()
243 void VPTransformState::addMetadata(ArrayRef<Value *> To, Instruction *From) { in addMetadata()
250 void VPTransformState::setDebugLocFromInst(const Value *V) { in setDebugLocFromInst()
275 VPBasicBlock::createEmptyBasicBlock(VPTransformState::CFGState &CFG) { in createEmptyBasicBlock()
315 void VPBasicBlock::execute(VPTransformState *State) { in execute()
506 void VPRegionBlock::execute(VPTransformState *State) { in execute()
591 VPTransformState &State, in prepareToExecute()
[all …]
H A DLoopVectorize.cpp478 VPTransformState &State);
498 VPTransformState &State);
502 VPTransformState &State);
551 void fixCrossIterationPHIs(VPTransformState &State);
556 VPTransformState &State);
563 VPTransformState &State);
571 void truncateToMinimalBitwidths(VPTransformState &State);
1003 VPTransformState &State) { in collectPoisonGeneratingRecipes()
2322 VPTransformState &State) { in buildScalarSteps()
9226 void VPWidenCallRecipe::execute(VPTransformState &State) { in execute()
[all …]
/llvm-project-15.0.7/llvm/docs/Proposals/
H A DVectorizationPlan.rst171 :VPTransformState:
/llvm-project-15.0.7/llvm/unittests/Transforms/Vectorize/
H A DVPlanTest.cpp1164 void execute(struct VPTransformState &State) override{}; in execute()