Searched refs:VPDef (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.h | 763 public VPDef, 777 : VPDef(SC), VPUser(Operands, VPUser::VPUserID::Recipe), DL(DL) {} in VPDef() function 782 : VPDef(SC), VPUser(Operands, VPUser::VPUserID::Recipe), DL(DL) {} in VPDef() function 831 static inline bool classof(const VPDef *D) { in classof() 870 static inline bool classof(const VPDef *D) { \ 1306 : VPRecipeWithIRFlags(VPDef::VPInstructionSC, Operands, DL), in VPRecipeWithIRFlags() 1318 : VPRecipeWithIRFlags(VPDef::VPInstructionSC, Operands, WrapFlags, DL), in VPRecipeWithIRFlags() 1324 : VPRecipeWithIRFlags(VPDef::VPInstructionSC, Operands, DisjointFlag, DL), in VPRecipeWithIRFlags() 1332 VP_CLASSOF_IMPL(VPDef::VPInstructionSC) in VP_CLASSOF_IMPL() 1412 : VPRecipeWithIRFlags(VPDef::VPWidenSC, Operands, I), in VPWidenRecipe() [all …]
|
H A D | VPlanValue.h | 35 class VPDef; variable 46 friend class VPDef; variable 64 VPDef *Def; 66 VPValue(const unsigned char SC, Value *UV = nullptr, VPDef *Def = nullptr); 90 VPValue(VPDef *Def, Value *UV = nullptr) : VPValue(VPVRecipeSC, UV, Def) {} in VPValue() 92 VPValue(Value *UV, VPDef *Def) : VPValue(VPValueSC, UV, Def) {} in VPValue() 307 class VPDef { 381 VPDef(const unsigned char SC) : SubclassID(SC) {} in VPDef() function 383 virtual ~VPDef() { in ~VPDef()
|
H A D | LoopVectorize.cpp | 4437 case VPDef::VPDerivedIVSC: in willGenerateVectors() 4438 case VPDef::VPScalarIVStepsSC: in willGenerateVectors() 4439 case VPDef::VPScalarCastSC: in willGenerateVectors() 4440 case VPDef::VPReplicateSC: in willGenerateVectors() 4441 case VPDef::VPInstructionSC: in willGenerateVectors() 4442 case VPDef::VPCanonicalIVPHISC: in willGenerateVectors() 4443 case VPDef::VPVectorPointerSC: in willGenerateVectors() 4444 case VPDef::VPExpandSCEVSC: in willGenerateVectors() 4445 case VPDef::VPEVLBasedIVPHISC: in willGenerateVectors() 4446 case VPDef::VPPredInstPHISC: in willGenerateVectors() [all …]
|
H A D | VPlan.cpp | 83 VPValue::VPValue(const unsigned char SC, Value *UV, VPDef *Def) in VPValue() 111 void VPDef::dump() const { in dump()
|
H A D | VPlanRecipes.cpp | 333 : VPRecipeWithIRFlags(VPDef::VPInstructionSC, ArrayRef<VPValue *>({A, B}), in VPInstruction() 343 : VPRecipeWithIRFlags(VPDef::VPInstructionSC, Operands, FMFs, DL), in VPInstruction()
|