Home
last modified time | relevance | path

Searched refs:getVPSingleValue (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp48 VPValue *VPV = Ingredient.getVPSingleValue(); in VPInstructionsToVPRecipes()
95 VPV->replaceAllUsesWith(NewRecipe->getVPSingleValue()); in VPInstructionsToVPRecipes()
275 VPValue *Phi1ToMoveV = Phi1ToMove.getVPSingleValue(); in mergeReplicateRegionsIntoSuccessors()
282 if (Phi1ToMove.getVPSingleValue()->getNumUsers() == 0) { in mergeReplicateRegionsIntoSuccessors()
795 for (VPUser *User : Current->getVPSingleValue()->users()) { in sinkRecurrenceUsersAfterPrevious()
1006 VPValue *Trunc = R.getVPSingleValue(); in simplifyRecipe()
1060 R.getVPSingleValue()->replaceAllUsesWith(X); in simplifyRecipe()
1065 return R.getVPSingleValue()->replaceAllUsesWith(A); in simplifyRecipe()
1102 VPValue *ResultVPV = R.getVPSingleValue(); in truncateToMinimalBitwidths()
1511 VPValue *CurVPV = CurRecipe->getVPSingleValue(); in tryAddExplicitVectorLength()
[all …]
H A DVPlanAnalysis.cpp84 R->getVPSingleValue()->dump(); in inferScalarTypeForRecipe()
129 R->getVPSingleValue()->dump(); in inferScalarTypeForRecipe()
228 R->getVPSingleValue()->dump(); in inferScalarTypeForRecipe()
H A DVPlanValue.h396 VPValue *getVPSingleValue() { in getVPSingleValue() function
401 const VPValue *getVPSingleValue() const { in getVPSingleValue() function
H A DVPRecipeBuilder.h171 return R->getVPSingleValue(); in getVPValueOrAddLiveIn()
H A DVPlanRecipes.cpp55 return cast<Instruction>(getVPSingleValue()->getUnderlyingValue()) in mayWriteToMemory()
78 dyn_cast_or_null<Instruction>(getVPSingleValue()->getUnderlyingValue()); in mayWriteToMemory()
95 return cast<Instruction>(getVPSingleValue()->getUnderlyingValue()) in mayReadFromMemory()
118 dyn_cast_or_null<Instruction>(getVPSingleValue()->getUnderlyingValue()); in mayReadFromMemory()
168 dyn_cast_or_null<Instruction>(getVPSingleValue()->getUnderlyingValue()); in mayHaveSideEffects()
2481 getVPSingleValue()->printAsOperand(O, SlotTracker); in print()
H A DLoopVectorize.cpp7748 return R->getVPSingleValue(); in mapToVPValues()
8182 R->addOperand(IncR->getVPSingleValue()); in fixHeaderPhis()
8651 VPValue *OriginalV = MemberR->getVPSingleValue(); in tryToBuildVPlanWithVPRecipes()
8972 Select->getVPSingleValue()->replaceAllUsesWith(Or); in adjustRecipesForReductions()
9026 PhiR->setOperand(1, Extnd->getVPSingleValue()); in adjustRecipesForReductions()
H A DVPlan.cpp1037 Phi = cast<PHINode>(State->get(R.getVPSingleValue(), 0)); in execute()