Lines Matching defs:VPI
101 static void transferDecorations(Value &NewVal, VPIntrinsic &VPI) { in transferDecorations()
121 static bool maySpeculateLanes(VPIntrinsic &VPI) { in maySpeculateLanes()
254 VPIntrinsic &VPI) { in expandPredicationInBinaryOperator()
290 IRBuilder<> &Builder, VPIntrinsic &VPI, unsigned UnpredicatedIntrinsicID) { in expandPredicationToIntCall()
319 IRBuilder<> &Builder, VPIntrinsic &VPI, unsigned UnpredicatedIntrinsicID) { in expandPredicationToFPCall()
366 static Value *getNeutralReductionElement(const VPReductionIntrinsic &VPI, in getNeutralReductionElement()
416 VPReductionIntrinsic &VPI) { in expandPredicationInReduction()
514 VPIntrinsic &VPI) { in expandPredicationToCastIntrinsic()
571 VPIntrinsic &VPI) { in expandPredicationInMemoryIntrinsic()
635 VPCmpIntrinsic &VPI) { in expandPredicationInComparison()
652 void CachingVPExpander::discardEVLParameter(VPIntrinsic &VPI) { in discardEVLParameter()
681 Value *CachingVPExpander::foldEVLIntoMask(VPIntrinsic &VPI) { in foldEVLIntoMask()
714 Value *CachingVPExpander::expandPredication(VPIntrinsic &VPI) { in expandPredication()
787 void sanitizeStrategy(VPIntrinsic &VPI, VPLegalization &LegalizeStrat) { in sanitizeStrategy()
830 auto *VPI = dyn_cast<VPIntrinsic>(&I); in expandVectorPredication() local