Lines Matching refs:IntrInst
346 IntrinsicInst *IntrInst = dyn_cast<IntrinsicInst>(&II); in findSideEffectInfoForBlock() local
347 if (IntrInst) { in findSideEffectInfoForBlock()
348 if (IntrInst->isLifetimeStartOrEnd()) in findSideEffectInfoForBlock()
451 IntrinsicInst *IntrInst = dyn_cast<IntrinsicInst>(U); in getLifetimeMarkers() local
452 if (IntrInst) { in getLifetimeMarkers()
455 if (IntrInst->getIntrinsicID() == Intrinsic::lifetime_start) { in getLifetimeMarkers()
458 Info.LifeStart = IntrInst; in getLifetimeMarkers()
461 if (IntrInst->getIntrinsicID() == Intrinsic::lifetime_end) { in getLifetimeMarkers()
464 Info.LifeEnd = IntrInst; in getLifetimeMarkers()
469 if (isa<DbgInfoIntrinsic>(IntrInst)) in getLifetimeMarkers()
551 IntrinsicInst *IntrInst = dyn_cast<IntrinsicInst>(BU); in findAllocas() local
552 if (!IntrInst) in findAllocas()
555 if (!IntrInst->isLifetimeStartOrEnd()) in findAllocas()
558 if (definedInRegion(Blocks, IntrInst)) in findAllocas()
563 << *IntrInst << "\n"); in findAllocas()
564 LifetimeBitcastUsers.push_back(IntrInst); in findAllocas()