Lines Matching refs:II
43 static Value *lowerIsConstantIntrinsic(IntrinsicInst *II) {
44 Value *Op = II->getOperand(0);
46 return isa<Constant>(Op) ? ConstantInt::getTrue(II->getType())
47 : ConstantInt::getFalse(II->getType());
50 static bool replaceConditionalBranchesOnConstant(Instruction *II,
54 replaceAndRecursivelySimplify(II, NewValue, nullptr, nullptr, nullptr,
94 IntrinsicInst *II = dyn_cast<IntrinsicInst>(&I);
95 if (!II)
97 switch (II->getIntrinsicID()) {
113 IntrinsicInst *II = dyn_cast<IntrinsicInst>(&*VH);
114 if (!II)
117 switch (II->getIntrinsicID()) {
121 NewValue = lowerIsConstantIntrinsic(II);
125 NewValue = lowerObjectSizeCall(II, DL, TLI, true);
129 HasDeadBlocks |= replaceConditionalBranchesOnConstant(II, NewValue);