Lines Matching refs:IntrinsicI
1593 bool GVN::processAssumeIntrinsic(IntrinsicInst *IntrinsicI) { in processAssumeIntrinsic() argument
1594 assert(IntrinsicI->getIntrinsicID() == Intrinsic::assume && in processAssumeIntrinsic()
1596 Value *V = IntrinsicI->getArgOperand(0); in processAssumeIntrinsic()
1606 IntrinsicI); in processAssumeIntrinsic()
1610 MSSAU->getMemorySSA()->getBlockAccesses(IntrinsicI->getParent()); in processAssumeIntrinsic()
1639 if (isAssumeWithEmptyBundle(*IntrinsicI)) in processAssumeIntrinsic()
1640 markInstructionForDeletion(IntrinsicI); in processAssumeIntrinsic()
1652 for (BasicBlock *Successor : successors(IntrinsicI->getParent())) { in processAssumeIntrinsic()
1653 BasicBlockEdge Edge(IntrinsicI->getParent(), Successor); in processAssumeIntrinsic()
1716 << IntrinsicI->getParent()->getName() << "\n"); in processAssumeIntrinsic()
1720 if (hasUsersIn(CmpLHS, IntrinsicI->getParent())) in processAssumeIntrinsic()
2179 if (IntrinsicInst *IntrinsicI = dyn_cast<IntrinsicInst>(I)) in processInstruction() local
2180 if (IntrinsicI->getIntrinsicID() == Intrinsic::assume) in processInstruction()
2181 return processAssumeIntrinsic(IntrinsicI); in processInstruction()