Searched refs:VPRecipeWithIRFlags (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 888 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 D | VPlanRecipes.cpp | 242 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 D | LoopVectorizationPlanner.h | 150 VPRecipeWithIRFlags::WrapFlagsTy WrapFlags,
|
| H A D | VPlanTransforms.cpp | 770 dyn_cast<VPRecipeWithIRFlags>(Cur->getDefiningRecipe())) { in clearReductionWrapFlags() 956 if (auto *VPW = dyn_cast<VPRecipeWithIRFlags>(&R)) in truncateToMinimalBitwidths()
|
| H A D | LoopVectorize.cpp | 1109 if (auto *RecWithFlags = dyn_cast<VPRecipeWithIRFlags>(CurRec)) { in collectPoisonGeneratingRecipes()
|