Lines Matching refs:II
47 static Value *lowerIsConstantIntrinsic(IntrinsicInst *II) { in lowerIsConstantIntrinsic() argument
48 if (auto *C = dyn_cast<Constant>(II->getOperand(0))) in lowerIsConstantIntrinsic()
50 return ConstantInt::getTrue(II->getType()); in lowerIsConstantIntrinsic()
51 return ConstantInt::getFalse(II->getType()); in lowerIsConstantIntrinsic()
54 static bool replaceConditionalBranchesOnConstant(Instruction *II, in replaceConditionalBranchesOnConstant() argument
59 replaceAndRecursivelySimplify(II, NewValue, nullptr, nullptr, nullptr, in replaceConditionalBranchesOnConstant()
106 IntrinsicInst *II = dyn_cast<IntrinsicInst>(&I); in lowerConstantIntrinsics() local
107 if (!II) in lowerConstantIntrinsics()
109 switch (II->getIntrinsicID()) { in lowerConstantIntrinsics()
125 IntrinsicInst *II = dyn_cast<IntrinsicInst>(&*VH); in lowerConstantIntrinsics() local
126 if (!II) in lowerConstantIntrinsics()
129 switch (II->getIntrinsicID()) { in lowerConstantIntrinsics()
133 NewValue = lowerIsConstantIntrinsic(II); in lowerConstantIntrinsics()
137 NewValue = lowerObjectSizeCall(II, DL, TLI, true); in lowerConstantIntrinsics()
142 II, NewValue, DTU.hasValue() ? DTU.getPointer() : nullptr); in lowerConstantIntrinsics()