reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
136 auto &FutureChildren = (Inverse != IsPostDom) ? BUI->FuturePredecessors 235 constexpr bool Direction = IsReverse != IsPostDom; // XOR. 357 assert(IsPostDom && "Only postdominators have a virtual root"); 388 if (!IsPostDom) { 512 assert(IsPostDom && "This function is for postdominators only"); 551 if (!IsPostDom) { 586 NodePtr Root = IsPostDom ? nullptr : DT.Roots[0]; 651 assert((From || IsPostDom) && 660 if (!IsPostDom) return; 685 assert(IsPostDom && "This function is only for postdominators"); 716 assert(IsPostDom && "This function is only for postdominators"); 745 if (IsPostDom && UpdateRootsBeforeInsertion(DT, BUI, From, To)) return; 799 ChildrenGetter<IsPostDom>::Get(TN->getBlock(), BUI)) { 864 if (IsPostDom) UpdateRootsAfterUpdate(DT, BUI); 929 auto Successors = ChildrenGetter<IsPostDom>::Get(Of, BUI); 967 if (IsPostDom) UpdateRootsAfterUpdate(DT, BUI); 1017 ChildrenGetter<!IsPostDom>::Get(TN->getBlock(), BUI)) { 1044 if (IsPostDom) { 1174 cfg::LegalizeUpdates<NodePtr>(Updates, BUI.Updates, IsPostDom); 1271 if (!IsPostDom) { 1375 const NodePtr RootBB = IsPostDom ? nullptr : DT.getRoots()[0];