Lines Matching refs:AI
35 StackLifetime::getLiveRange(const AllocaInst *AI) const { in getLiveRange()
36 const auto IT = AllocaNumbering.find(AI); in getLiveRange()
45 bool StackLifetime::isAliveAfter(const AllocaInst *AI, in isAliveAfter() argument
59 return getLiveRange(AI).test(InstNum); in isAliveAfter()
66 const AllocaInst *AI = findAllocaForValue(II.getArgOperand(1), true); in findMatchingAlloca() local
67 if (!AI) in findMatchingAlloca()
70 auto AllocaSizeInBits = AI->getAllocationSizeInBits(DL); in findMatchingAlloca()
83 return AI; in findMatchingAlloca()
99 const AllocaInst *AI = findMatchingAlloca(*II, DL); in collectMarkers() local
100 if (!AI) { in collectMarkers()
104 auto It = AllocaNumbering.find(AI); in collectMarkers()
389 if (const AllocaInst *AI = dyn_cast<AllocaInst>(&I)) in run() local
390 Allocas.push_back(AI); in run()