Lines Matching refs:LBI
337 LargeBlockInfo &LBI, in rewriteSingleStoreAlloca() argument
366 StoreIndex = LBI.getInstructionIndex(OnlyStore); in rewriteSingleStoreAlloca()
368 if (unsigned(StoreIndex) > LBI.getInstructionIndex(LI)) { in rewriteSingleStoreAlloca()
394 LBI.deleteValue(LI); in rewriteSingleStoreAlloca()
407 LBI.deleteValue(DDI); in rewriteSingleStoreAlloca()
411 LBI.deleteValue(Info.OnlyStore); in rewriteSingleStoreAlloca()
416 LBI.deleteValue(AI); in rewriteSingleStoreAlloca()
437 LargeBlockInfo &LBI, in promoteSingleBlockAlloca() argument
450 StoresByIndex.push_back(std::make_pair(LBI.getInstructionIndex(SI), SI)); in promoteSingleBlockAlloca()
463 unsigned LoadIdx = LBI.getInstructionIndex(LI); in promoteSingleBlockAlloca()
487 LBI.deleteValue(LI); in promoteSingleBlockAlloca()
499 LBI.deleteValue(SI); in promoteSingleBlockAlloca()
505 LBI.deleteValue(AI); in promoteSingleBlockAlloca()
510 LBI.deleteValue(DDI); in promoteSingleBlockAlloca()
525 LargeBlockInfo LBI; in run() local
556 if (rewriteSingleStoreAlloca(AI, Info, LBI, DT, AST)) { in run()
567 promoteSingleBlockAlloca(AI, Info, LBI, AST)) { in run()
630 LBI.clear(); in run()