Lines Matching refs:VPHeaderPHIRecipe

1492 class VPHeaderPHIRecipe : public VPSingleDefRecipe {
1494 VPHeaderPHIRecipe(unsigned char VPDefID, Instruction *UnderlyingInstr,
1502 ~VPHeaderPHIRecipe() override = default;
1549 class VPWidenIntOrFpInductionRecipe : public VPHeaderPHIRecipe {
1557 : VPHeaderPHIRecipe(VPDef::VPWidenIntOrFpInductionSC, IV, Start), IV(IV), in VPWidenIntOrFpInductionRecipe()
1565 : VPHeaderPHIRecipe(VPDef::VPWidenIntOrFpInductionSC, Trunc, Start), in VPWidenIntOrFpInductionRecipe()
1622 class VPWidenPointerInductionRecipe : public VPHeaderPHIRecipe {
1633 : VPHeaderPHIRecipe(VPDef::VPWidenPointerInductionSC, Phi), in VPWidenPointerInductionRecipe()
1663 class VPWidenPHIRecipe : public VPHeaderPHIRecipe {
1670 : VPHeaderPHIRecipe(VPDef::VPWidenPHISC, Phi) { in VPHeaderPHIRecipe() function
1704 struct VPFirstOrderRecurrencePHIRecipe : public VPHeaderPHIRecipe {
1706 : VPHeaderPHIRecipe(VPDef::VPFirstOrderRecurrencePHISC, Phi, &Start) {} in VPFirstOrderRecurrencePHIRecipe()
1710 static inline bool classof(const VPHeaderPHIRecipe *R) { in VP_CLASSOF_IMPL()
1726 class VPReductionPHIRecipe : public VPHeaderPHIRecipe {
1742 : VPHeaderPHIRecipe(VPDef::VPReductionPHISC, Phi, &Start),
1751 static inline bool classof(const VPHeaderPHIRecipe *R) { in VP_CLASSOF_IMPL()
2215 class VPCanonicalIVPHIRecipe : public VPHeaderPHIRecipe {
2218 : VPHeaderPHIRecipe(VPDef::VPCanonicalIVPHISC, nullptr, StartV, DL) {} in VPCanonicalIVPHIRecipe()
2224 static inline bool classof(const VPHeaderPHIRecipe *D) { in VP_CLASSOF_IMPL()
2267 class VPActiveLaneMaskPHIRecipe : public VPHeaderPHIRecipe {
2270 : VPHeaderPHIRecipe(VPDef::VPActiveLaneMaskPHISC, nullptr, StartMask, in VPActiveLaneMaskPHIRecipe()
2277 static inline bool classof(const VPHeaderPHIRecipe *D) { in VP_CLASSOF_IMPL()