Lines Matching refs:BranchesOut
178 assert(!contains(BranchesOut, Target) &&
180 BranchesOut[Target] = make_unique<Branch>(Condition, Code);
222 for (const auto &iter : Curr->BranchesOut)
241 !Original->BranchesOut.empty())
243 if (contains(Original->BranchesOut, Original))
257 Details.swap(Prior->BranchesOut[Original]);
258 Prior->BranchesOut[Split] = make_unique<Branch>(Details->Condition,
260 for (const auto &iter : Original->BranchesOut) {
263 Split->BranchesOut[Post] = make_unique<Branch>(Details->Condition,
270 for (const auto &iter : Original->BranchesOut) {
289 for (const auto &iter : Curr->BranchesOut)
311 for (const auto &iter : Source->BranchesOut)
329 PriorOut.swap(Prior->BranchesOut[Target]);
381 for (const auto &iter : Curr->BranchesOut) {
438 for (const auto &iter : Invalidatee->BranchesOut) {
477 for (const auto &iter : Curr->BranchesOut) {
549 for (auto iter = CurrInner->BranchesOut.begin();
550 iter != CurrInner->BranchesOut.end();) {
687 for (const auto &iter : Curr->BranchesOut) {