Searched refs:VPDef (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 390 public VPDef, 404 : VPDef(SC), VPUser(Operands), DL(DL) {} in VPDef() function 454 static inline bool classof(const VPDef *D) { in classof() 497 static inline bool classof(const VPDef *D) { \ 1057 : VPRecipeWithIRFlags(VPDef::VPInstructionSC, Operands, DL), in VPRecipeWithIRFlags() 1064 VP_CLASSOF_IMPL(VPDef::VPInstructionSC) in VP_CLASSOF_IMPL() 1268 : VPRecipeBase(VPDef::VPIRInstructionSC, ArrayRef<VPValue *>()), I(I) {} in VPIRInstruction() 1277 VP_CLASSOF_IMPL(VPDef::VPIRInstructionSC) in VP_CLASSOF_IMPL() 1361 : VPRecipeWithIRFlags(VPDef::VPWidenSC, Operands, Flags, DL), in VPWidenRecipe() 1365 : VPRecipeWithIRFlags(VPDef::VPWidenSC, Operands, I), VPIRMetadata(I), in VPWidenRecipe() [all …]
|
| H A D | VPlanValue.h | 36 class VPDef; variable 49 friend class VPDef; variable 65 VPDef *Def; 67 VPValue(const unsigned char SC, Value *UV = nullptr, VPDef *Def = nullptr); 72 VPValue(VPDef *Def, Value *UV = nullptr) : VPValue(VPVRecipeSC, UV, Def) {} in VPValue() 74 VPValue(Value *UV, VPDef *Def) : VPValue(VPValueSC, UV, Def) {} in VPValue() 300 class VPDef { 379 VPDef(const unsigned char SC) : SubclassID(SC) {} in VPDef() function 381 virtual ~VPDef() { in ~VPDef()
|
| H A D | LoopVectorize.cpp | 4145 case VPDef::VPDerivedIVSC: in willGenerateVectors() 4146 case VPDef::VPScalarIVStepsSC: in willGenerateVectors() 4147 case VPDef::VPReplicateSC: in willGenerateVectors() 4148 case VPDef::VPInstructionSC: in willGenerateVectors() 4149 case VPDef::VPCanonicalIVPHISC: in willGenerateVectors() 4150 case VPDef::VPVectorPointerSC: in willGenerateVectors() 4151 case VPDef::VPVectorEndPointerSC: in willGenerateVectors() 4152 case VPDef::VPExpandSCEVSC: in willGenerateVectors() 4153 case VPDef::VPEVLBasedIVPHISC: in willGenerateVectors() 4154 case VPDef::VPPredInstPHISC: in willGenerateVectors() [all …]
|
| H A D | VPlan.cpp | 88 VPValue::VPValue(const unsigned char SC, Value *UV, VPDef *Def) in VPValue() 116 void VPDef::dump() const { in dump()
|
| H A D | VPlanRecipes.cpp | 411 void VPSingleDefRecipe::dump() const { VPDef::dump(); } in dump() 437 : VPRecipeWithIRFlags(VPDef::VPInstructionSC, Operands, Flags, DL), in VPInstruction() 2601 : VPSingleDefRecipe(VPDef::VPExpressionSC, {}, {}), in VPExpressionRecipe()
|