Lines Matching refs:commonTailIndex

715                                              unsigned &commonTailIndex) {  in CreateCommonTailOnlyBlock()  argument
716 commonTailIndex = 0; in CreateCommonTailOnlyBlock()
721 commonTailIndex = i; in CreateCommonTailOnlyBlock()
730 commonTailIndex = i; in CreateCommonTailOnlyBlock()
735 SameTails[commonTailIndex].getTailStartPos(); in CreateCommonTailOnlyBlock()
736 MachineBasicBlock *MBB = SameTails[commonTailIndex].getBlock(); in CreateCommonTailOnlyBlock()
752 SameTails[commonTailIndex].setBlock(newMBB); in CreateCommonTailOnlyBlock()
753 SameTails[commonTailIndex].setTailStartPos(newMBB->begin()); in CreateCommonTailOnlyBlock()
812 void BranchFolder::mergeCommonTails(unsigned commonTailIndex) { in mergeCommonTails() argument
813 MachineBasicBlock *MBB = SameTails[commonTailIndex].getBlock(); in mergeCommonTails()
817 if (i != commonTailIndex) { in mergeCommonTails()
831 if (i == commonTailIndex) in mergeCommonTails()
929 unsigned commonTailIndex = SameTails.size(); in TryTailMergeBlocks() local
935 commonTailIndex = 1; in TryTailMergeBlocks()
941 commonTailIndex = 0; in TryTailMergeBlocks()
951 commonTailIndex = i; in TryTailMergeBlocks()
955 commonTailIndex = i; in TryTailMergeBlocks()
959 if (commonTailIndex == SameTails.size() || in TryTailMergeBlocks()
960 (SameTails[commonTailIndex].getBlock() == PredBB && in TryTailMergeBlocks()
961 !SameTails[commonTailIndex].tailIsWholeBlock())) { in TryTailMergeBlocks()
965 maxCommonTailLength, commonTailIndex)) { in TryTailMergeBlocks()
971 MachineBasicBlock *MBB = SameTails[commonTailIndex].getBlock(); in TryTailMergeBlocks()
978 mergeCommonTails(commonTailIndex); in TryTailMergeBlocks()
985 if (commonTailIndex == i) in TryTailMergeBlocks()