Searched refs:VPTransformState (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 54 struct VPTransformState; 340 virtual void execute(VPTransformState *State) = 0; 417 virtual void execute(VPTransformState &State) = 0; 900 void execute(VPTransformState &State) override = 0; 1040 Value *generate(VPTransformState &State); 1045 Value *generatePerLane(VPTransformState &State, const VPLane &Lane); 1079 void execute(VPTransformState &State) override; 1182 void execute(VPTransformState &State) override; 1246 void execute(VPTransformState &State) override; 1286 void execute(VPTransformState &State) override; [all …]
|
| H A D | VPlanRecipes.cpp | 367 void VPPartialReductionRecipe::execute(VPTransformState &State) { in execute() 526 Value *VPInstruction::generatePerLane(VPTransformState &State, in generatePerLane() 541 VPTransformState &State) { in createCondBranch() 556 Value *VPInstruction::generate(VPTransformState &State) { in generate() 997 void VPInstruction::execute(VPTransformState &State) { in execute() 1217 void VPInstructionWithType::execute(VPTransformState &State) { in execute() 1262 void VPPhi::execute(VPTransformState &State) { in execute() 1296 void VPIRInstruction::execute(VPTransformState &State) { in execute() 1330 void VPIRPhi::execute(VPTransformState &State) { in execute() 1413 void VPWidenCallRecipe::execute(VPTransformState &State) { in execute() [all …]
|
| H A D | VPlan.cpp | 243 VPTransformState::VPTransformState(const TargetTransformInfo *TTI, in VPTransformState() function in VPTransformState 252 Value *VPTransformState::get(const VPValue *Def, const VPLane &Lane) { in get() 284 Value *VPTransformState::get(const VPValue *Def, bool NeedsScalar) { in get() 385 void VPTransformState::setDebugLocFrom(DebugLoc DL) { in setDebugLocFrom() 407 Value *VPTransformState::packScalarIntoVectorizedValue(const VPValue *Def, in packScalarIntoVectorizedValue() 427 BasicBlock *VPBasicBlock::createEmptyBasicBlock(VPTransformState &State) { in createEmptyBasicBlock() 439 void VPBasicBlock::connectToPredecessors(VPTransformState &State) { in connectToPredecessors() 507 void VPIRBasicBlock::execute(VPTransformState *State) { in execute() 536 void VPBasicBlock::execute(VPTransformState *State) { in execute() 594 void VPBasicBlock::executeRecipes(VPTransformState *State, BasicBlock *BB) { in executeRecipes() [all …]
|
| H A D | VPlanHelpers.h | 205 struct VPTransformState { struct 206 VPTransformState(const TargetTransformInfo *TTI, ElementCount VF,
|
| H A D | LoopVectorize.cpp | 508 void fixVectorizedLoop(VPTransformState &State); 511 void fixNonInductionPHIs(VPTransformState &State); 2652 void InnerLoopVectorizer::fixVectorizedLoop(VPTransformState &State) { in fixVectorizedLoop() 2700 void InnerLoopVectorizer::fixNonInductionPHIs(VPTransformState &State) { in fixNonInductionPHIs() 7146 VPPhi *EpiResumePhiR, VPTransformState &State, BasicBlock *BypassBlock) { in fixReductionScalarResumeWhenVectorizingEpilog() 7250 VPTransformState State(&TTI, BestVF, LI, DT, ILV.AC, ILV.Builder, &BestVPlan, in executePlan() 9339 void VPDerivedIVRecipe::execute(VPTransformState &State) { in execute()
|