Lines Matching refs:LoadCmpBlocks

60   std::vector<BasicBlock *> LoadCmpBlocks;  member in __anon24fd12780111::MemCmpExpansion
251 LoadCmpBlocks.push_back(BB); in createLoadCmpBlocks()
280 Builder.SetInsertPoint(LoadCmpBlocks[BlockIndex]); in emitLoadCompareByteBlock()
294 PhiRes->addIncoming(Diff, LoadCmpBlocks[BlockIndex]); in emitLoadCompareByteBlock()
296 if (BlockIndex < (LoadCmpBlocks.size() - 1)) { in emitLoadCompareByteBlock()
302 BranchInst::Create(EndBlock, LoadCmpBlocks[BlockIndex + 1], Cmp); in emitLoadCompareByteBlock()
325 if (LoadCmpBlocks.empty()) in getCompareLoadPairs()
328 Builder.SetInsertPoint(LoadCmpBlocks[BlockIndex]); in getCompareLoadPairs()
406 BasicBlock *NextBB = (BlockIndex == (LoadCmpBlocks.size() - 1)) in emitLoadCompareBlockMultipleLoads()
408 : LoadCmpBlocks[BlockIndex + 1]; in emitLoadCompareBlockMultipleLoads()
417 if (BlockIndex == LoadCmpBlocks.size() - 1) { in emitLoadCompareBlockMultipleLoads()
419 PhiRes->addIncoming(Zero, LoadCmpBlocks[BlockIndex]); in emitLoadCompareBlockMultipleLoads()
446 Builder.SetInsertPoint(LoadCmpBlocks[BlockIndex]); in emitLoadCompareBlock()
472 ResBlock.PhiSrc1->addIncoming(LoadSrc1, LoadCmpBlocks[BlockIndex]); in emitLoadCompareBlock()
473 ResBlock.PhiSrc2->addIncoming(LoadSrc2, LoadCmpBlocks[BlockIndex]); in emitLoadCompareBlock()
477 BasicBlock *NextBB = (BlockIndex == (LoadCmpBlocks.size() - 1)) in emitLoadCompareBlock()
479 : LoadCmpBlocks[BlockIndex + 1]; in emitLoadCompareBlock()
488 if (BlockIndex == LoadCmpBlocks.size() - 1) { in emitLoadCompareBlock()
490 PhiRes->addIncoming(Zero, LoadCmpBlocks[BlockIndex]); in emitLoadCompareBlock()
627 StartBlock->getTerminator()->setSuccessor(0, LoadCmpBlocks[0]); in getMemCmpExpansion()