Lines Matching defs:VPI
840 VPIntrinsic &VPI = cast<VPIntrinsic>(I);
841 Value *Op0 = VPI.getArgOperand(0);
842 Value *Op1 = VPI.getArgOperand(1);
865 if (!IsAllTrueMask(VPI.getArgOperand(2)))
869 Intrinsic::ID IntrID = VPI.getIntrinsicID();
875 VectorType *VecTy = cast<VectorType>(VPI.getType());
886 for (Value *V : VPI.args())
894 VPI.getFunctionalOpcode();
897 ScalarIntrID = VPI.getFunctionalIntrinsicID();
917 LLVM_DEBUG(dbgs() << "Found a VP Intrinsic to scalarize: " << VPI
928 Value *EVL = VPI.getArgOperand(3);
940 *FunctionalOpcode, &VPI, nullptr, &AC, &DT);
942 !isKnownNonZero(EVL, SimplifyQuery(*DL, &DT, &AC, &VPI)))
952 replaceValue(VPI, *Builder.CreateVectorSplat(EC, ScalarVal));