Lines Matching refs:IntrinsicInst
132 IntrinsicInst *Intr = cast<IntrinsicInst>(Assume); in tryToPreserveWithoutAddingAssume()
340 SmallDenseSet<IntrinsicInst *> CleanupToDo;
342 SmallDenseMap<BasicBlock *, SmallVector<IntrinsicInst *, 4>, 8> BBToAssume;
355 IntrinsicInst *Assume = cast<IntrinsicInst>(V); in buildMapping()
366 [](const IntrinsicInst *LHS, const IntrinsicInst *RHS) { in buildMapping()
375 for (IntrinsicInst *Assume : CleanupToDo) { in RunCleanup()
396 IntrinsicInst *Assume; in dropRedundantKnowledge()
408 IntrinsicInst *Assume = cast<IntrinsicInst>(V); in dropRedundantKnowledge()
464 using MergeIterator = SmallVectorImpl<IntrinsicInst *>::iterator;
479 for (IntrinsicInst *I : make_range(Begin, End)) { in mergeRange()
518 SmallVectorImpl<IntrinsicInst *> &AssumesInBB = Elem.second; in mergeAssumes()