Lines Matching refs:UncondBranch
89 auto UncondBranch = in AnalyzeBranchImpl()
123 UncondBranch = {iter, iter->getOperand(0).getMBB()}; in AnalyzeBranchImpl()
126 TBB = UncondBranch.second; in AnalyzeBranchImpl()
138 if (MBB.isLayoutSuccessor(UncondBranch.second)) { in AnalyzeBranchImpl()
141 UncondBranch = {MBB.rend(), nullptr}; in AnalyzeBranchImpl()
174 if (UncondBranch.first != MBB.rend()) { in AnalyzeBranchImpl()
176 assert(std::next(UncondBranch.first) == iter && "Wrong block layout."); in AnalyzeBranchImpl()
200 BuildMI(MBB, *UncondBranch.first, MBB.rfindDebugLoc(iter), get(BNCC)) in AnalyzeBranchImpl()
201 .addMBB(UncondBranch.second); in AnalyzeBranchImpl()
204 EraseList.push_back(*UncondBranch.first); in AnalyzeBranchImpl()
206 TBB = UncondBranch.second; in AnalyzeBranchImpl()
213 FBB = UncondBranch.second; in AnalyzeBranchImpl()
217 UncondBranch = {MBB.rend(), nullptr}; in AnalyzeBranchImpl()