Home
last modified time | relevance | path

Searched refs:VPDef (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h708 public VPDef,
1285 VP_CLASSOF_IMPL(VPDef::VPWidenSC)
1324 VP_CLASSOF_IMPL(VPDef::VPWidenCastSC)
1362 VP_CLASSOF_IMPL(VPDef::VPWidenCallSC)
1426 VP_CLASSOF_IMPL(VPDef::VPWidenGEPSC)
1677 VP_CLASSOF_IMPL(VPDef::VPWidenPHISC)
1790 VP_CLASSOF_IMPL(VPDef::VPBlendSC) in VP_CLASSOF_IMPL()
1859 VP_CLASSOF_IMPL(VPDef::VPInterleaveSC) in VP_CLASSOF_IMPL()
1926 VP_CLASSOF_IMPL(VPDef::VPReductionSC)
1970 VP_CLASSOF_IMPL(VPDef::VPReplicateSC)
[all …]
H A DVPlanValue.h34 class VPDef; variable
46 friend class VPDef; variable
65 VPDef *Def;
67 VPValue(const unsigned char SC, Value *UV = nullptr, VPDef *Def = nullptr);
98 VPValue(VPDef *Def, Value *UV = nullptr) : VPValue(VPVRecipeSC, UV, Def) {} in VPValue()
100 VPValue(Value *UV, VPDef *Def) : VPValue(VPValueSC, UV, Def) {} in VPValue()
314 class VPDef {
382 VPDef(const unsigned char SC) : SubclassID(SC) {} in VPDef() function
384 virtual ~VPDef() { in ~VPDef()
H A DVPlan.cpp79 VPValue::VPValue(const unsigned char SC, Value *UV, VPDef *Def) in VPValue()
107 void VPDef::dump() const { in dump()
H A DVPlanRecipes.cpp259 : VPRecipeWithIRFlags(VPDef::VPInstructionSC, ArrayRef<VPValue *>({A, B}), in VPInstruction()
269 : VPRecipeWithIRFlags(VPDef::VPInstructionSC, Operands, FMFs, DL), in VPInstruction()