Home
last modified time | relevance | path

Searched refs:VPRecipeWithIRFlags (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h888 class VPRecipeWithIRFlags : public VPSingleDefRecipe {
988 VPRecipeWithIRFlags(const unsigned char SC, IterT Operands,
1125 class VPInstruction : public VPRecipeWithIRFlags {
1274 class VPWidenRecipe : public VPRecipeWithIRFlags {
1280 : VPRecipeWithIRFlags(VPDef::VPWidenSC, Operands, I), in VPWidenRecipe()
1300 class VPWidenCastRecipe : public VPRecipeWithIRFlags {
1404 class VPWidenGEPRecipe : public VPRecipeWithIRFlags {
1441 class VPVectorPointerRecipe : public VPRecipeWithIRFlags {
1951 class VPReplicateRecipe : public VPRecipeWithIRFlags {
2375 class VPScalarIVStepsRecipe : public VPRecipeWithIRFlags {
[all …]
H A DVPlanRecipes.cpp242 FastMathFlags VPRecipeWithIRFlags::getFastMathFlags() const { in getFastMathFlags()
259 : VPRecipeWithIRFlags(VPDef::VPInstructionSC, ArrayRef<VPValue *>({A, B}), in VPInstruction()
269 : VPRecipeWithIRFlags(VPDef::VPInstructionSC, Operands, FMFs, DL), in VPInstruction()
703 VPRecipeWithIRFlags::FastMathFlagsTy::FastMathFlagsTy( in FastMathFlagsTy()
715 void VPRecipeWithIRFlags::printFlags(raw_ostream &O) const { in printFlags()
H A DLoopVectorizationPlanner.h150 VPRecipeWithIRFlags::WrapFlagsTy WrapFlags,
H A DVPlanTransforms.cpp770 dyn_cast<VPRecipeWithIRFlags>(Cur->getDefiningRecipe())) { in clearReductionWrapFlags()
956 if (auto *VPW = dyn_cast<VPRecipeWithIRFlags>(&R)) in truncateToMinimalBitwidths()
H A DLoopVectorize.cpp1109 if (auto *RecWithFlags = dyn_cast<VPRecipeWithIRFlags>(CurRec)) { in collectPoisonGeneratingRecipes()