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 DVPlanAnalysis.cpp140 R->getVPSingleValue()->dump(); in inferScalarTypeForRecipe()
176 R->getVPSingleValue()->dump(); in inferScalarTypeForRecipe()
252 R->getVPSingleValue()->dump(); in inferScalarTypeForRecipe()
557 R->getVPSingleValue()); in calculateRegisterUsageForPlan()
562 false, TypeInfo.inferScalarType(R->getVPSingleValue())); in calculateRegisterUsageForPlan()
H A DVPlanValue.h394 VPValue *getVPSingleValue() { in getVPSingleValue() function
399 const VPValue *getVPSingleValue() const { in getVPSingleValue() function
H A DVPlanUnroll.cpp307 Parts.push_back(Copy->getVPSingleValue()); in unrollRecipeByUF()
308 Phi->setOperand(1, Copy->getVPSingleValue()); in unrollRecipeByUF()
446 if (Unroller.contains(H.getVPSingleValue()) || in unrollByUF()
H A DVPlanTransforms.cpp59 VPValue *VPV = Ingredient.getVPSingleValue(); in tryToConvertVPInstructionsToVPRecipes()
114 VPV->replaceAllUsesWith(NewRecipe->getVPSingleValue()); in tryToConvertVPInstructionsToVPRecipes()
304 VPValue *Phi1ToMoveV = Phi1ToMove.getVPSingleValue(); in mergeReplicateRegionsIntoSuccessors()
310 if (Phi1ToMove.getVPSingleValue()->getNumUsers() == 0) { in mergeReplicateRegionsIntoSuccessors()
955 TypeInfo.inferScalarType(R.getVPSingleValue())); in tryToFoldLiveIns()
1140 TypeInfo.inferScalarType(R.getVPSingleValue())->isIntegerTy(1)) { in simplifyRecipe()
1574 for (VPUser *User : Current->getVPSingleValue()->users()) { in sinkRecurrenceUsersAfterPrevious()
1653 if (!NeedsHoisting(Previous->getVPSingleValue())) in hoistPreviousBeforeFORUsers()
1810 VPValue *ResultVPV = R.getVPSingleValue(); in truncateToMinimalBitwidths()
2229 TypeInfo.inferScalarType(R.getVPSingleValue()), R.getDebugLoc()); in transformRecipestoEVLRecipes()
[all …]
H A DVPRecipeBuilder.h210 return R->getVPSingleValue(); in getVPValueOrAddLiveIn()
H A DVPlanRecipes.cpp62 return cast<Instruction>(getVPSingleValue()->getUnderlyingValue()) in mayWriteToMemory()
91 dyn_cast_or_null<Instruction>(getVPSingleValue()->getUnderlyingValue()); in mayWriteToMemory()
112 return cast<Instruction>(getVPSingleValue()->getUnderlyingValue()) in mayReadFromMemory()
139 dyn_cast_or_null<Instruction>(getVPSingleValue()->getUnderlyingValue()); in mayReadFromMemory()
181 dyn_cast_or_null<Instruction>(getVPSingleValue()->getUnderlyingValue()); in mayHaveSideEffects()
H A DLoopVectorize.cpp8772 SingleDef->replaceAllUsesWith(Recipe->getVPSingleValue()); in tryToBuildVPlanWithVPRecipes()
8773 Old2New[SingleDef] = Recipe->getVPSingleValue(); in tryToBuildVPlanWithVPRecipes()
9213 PhiR->setOperand(1, Extnd->getVPSingleValue()); in adjustRecipesForReductions()
9257 Select->getVPSingleValue()->replaceAllUsesWith(Or); in adjustRecipesForReductions()
9675 cast<PHINode>(R.getVPSingleValue()->getUnderlyingValue())); in preparePlanForMainVectorLoop()