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 AllocaSize = AI->getAllocationSize(DL); in findMatchingAlloca()
82 return AI; in findMatchingAlloca()
98 const AllocaInst *AI = findMatchingAlloca(*II, DL); in collectMarkers() local
99 if (!AI) { in collectMarkers()
103 auto It = AllocaNumbering.find(AI); in collectMarkers()
405 if (const AllocaInst *AI = dyn_cast<AllocaInst>(&I)) in run() local
406 Allocas.push_back(AI); in run()