Searched refs:Dominator (Results 1 – 22 of 22) sorted by relevance
233 BasicBlock *getNextFlow(BasicBlock *Dominator);549 NearestCommonDominator Dominator(DT); in insertConditions() local550 Dominator.addBlock(Parent); in insertConditions()562 Dominator.addAndRememberBlock(BB); in insertConditions()568 if (!Dominator.resultIsRememberedBlock()) in insertConditions()569 PhiInserter.AddAvailableValue(Dominator.result(), Default); in insertConditions()615 NearestCommonDominator Dominator(DT); in setPhiValues() local616 Dominator.addBlock(To); in setPhiValues()619 Dominator.addAndRememberBlock(VI.first); in setPhiValues()622 if (!Dominator.resultIsRememberedBlock()) in setPhiValues()[all …]
219 BasicBlock *getNextFlow(BasicBlock *Dominator);541 NearestCommonDominator Dominator(DT); in insertConditions() local542 Dominator.addBlock(Parent, false); in insertConditions()553 Dominator.addBlock(PI->first); in insertConditions()559 if (!Dominator.wasResultExplicitMentioned()) in insertConditions()560 PhiInserter.AddAvailableValue(Dominator.getResult(), Default); in insertConditions()614 NearestCommonDominator Dominator(DT); in setPhiValues() local615 Dominator.addBlock(To, false); in setPhiValues()619 Dominator.addBlock(VI.first); in setPhiValues()622 if (!Dominator.wasResultExplicitMentioned()) in setPhiValues()[all …]
15 ; CHECK-NEXT: Dominator Tree Construction35 ; CHECK-NEXT: Dominator Tree Construction39 ; CHECK-NEXT: Dominator Tree Construction55 ; CHECK-NEXT: Dominator Tree Construction68 ; CHECK-NEXT: Dominator Tree Construction80 ; CHECK-NEXT: Dominator Tree Construction93 ; CHECK-NEXT: Dominator Tree Construction151 ; CHECK-NEXT: Post-Dominator Tree Construction154 ; CHECK-NEXT: Dominator Tree Construction173 ; CHECK-NEXT: Dominator Tree Construction[all …]
15 ; CHECK-NEXT: Dominator Tree Construction35 ; CHECK-NEXT: Dominator Tree Construction39 ; CHECK-NEXT: Dominator Tree Construction55 ; CHECK-NEXT: Dominator Tree Construction68 ; CHECK-NEXT: Dominator Tree Construction93 ; CHECK-NEXT: Dominator Tree Construction106 ; CHECK-NEXT: Dominator Tree Construction164 ; CHECK-NEXT: Post-Dominator Tree Construction167 ; CHECK-NEXT: Dominator Tree Construction186 ; CHECK-NEXT: Dominator Tree Construction[all …]
15 ; CHECK-NEXT: Dominator Tree Construction37 ; CHECK-NEXT: Dominator Tree Construction41 ; CHECK-NEXT: Dominator Tree Construction58 ; CHECK-NEXT: Dominator Tree Construction71 ; CHECK-NEXT: Dominator Tree Construction97 ; CHECK-NEXT: Dominator Tree Construction110 ; CHECK-NEXT: Dominator Tree Construction168 ; CHECK-NEXT: Post-Dominator Tree Construction171 ; CHECK-NEXT: Dominator Tree Construction190 ; CHECK-NEXT: Dominator Tree Construction[all …]
97 ; CHECK-O2-NEXT: Dominator Tree Construction
21 ; CHECK-NEXT: Dominator Tree Construction40 ; CHECK-NEXT: Dominator Tree Construction49 ; CHECK-NEXT: Dominator Tree Construction55 ; CHECK-NEXT: Dominator Tree Construction64 ; CHECK-NEXT: Dominator Tree Construction165 ; CHECK-NEXT: Dominator Tree Construction
19 ; CHECK-NEXT: Dominator Tree Construction30 ; CHECK-NEXT: Dominator Tree Construction
20 ; CHECK-NEXT: Dominator Tree Construction34 ; CHECK-NEXT: Dominator Tree Construction43 ; CHECK-NEXT: Dominator Tree Construction46 ; CHECK-NEXT: Dominator Tree Construction51 ; CHECK-NEXT: Dominator Tree Construction56 ; CHECK-NEXT: Dominator Tree Construction
19 ; CHECK-NEXT: Dominator Tree Construction31 ; CHECK-NEXT: Dominator Tree Construction
5 ; CHECK-OLDPM-LABEL: 'Dominator Tree Construction' for function 'test1':34 ; CHECK-OLDPM-LABEL: 'Dominator Tree Construction' for function 'test2':
8 ; CHECK: Dominator Tree Construction11 ; CHECK-NOT: Dominator Tree Construction
1847 bool MemorySSA::locallyDominates(const MemoryAccess *Dominator, in locallyDominates() argument1849 const BasicBlock *DominatorBlock = Dominator->getBlock(); in locallyDominates()1854 if (Dominatee == Dominator) in locallyDominates()1864 if (isLiveOnEntryDef(Dominator)) in locallyDominates()1870 unsigned long DominatorNum = BlockNumbering.lookup(Dominator); in locallyDominates()1878 bool MemorySSA::dominates(const MemoryAccess *Dominator, in dominates() argument1880 if (Dominator == Dominatee) in dominates()1886 if (Dominator->getBlock() != Dominatee->getBlock()) in dominates()1887 return DT->dominates(Dominator->getBlock(), Dominatee->getBlock()); in dominates()1888 return locallyDominates(Dominator, Dominatee); in dominates()[all …]
5 ; STOP-AFTER: Dominator Tree Construction12 ; STOP-BEFORE: Dominator Tree Construction
821 bool MemorySSA::locallyDominates(const MemoryAccess *Dominator, in locallyDominates() argument824 assert((Dominator->getBlock() == Dominatee->getBlock()) && in locallyDominates()828 if (Dominatee == Dominator) in locallyDominates()838 if (isLiveOnEntryDef(Dominator)) in locallyDominates()842 const AccessList *AccessList = getBlockAccesses(Dominator->getBlock()); in locallyDominates()843 AccessList::const_reverse_iterator It(Dominator->getIterator()); in locallyDominates()
91 ; CHECK-O2-NEXT: Dominator Tree Construction
282 … 0.0000 ( 0.0%) 0.0100 (100.0%) 0.0100 ( 50.0%) 0.0031 ( 6.4%) Dominator Set Construction1102 Dominator Set Construction1112 -- Dominator Set Construction1139 Dominator Set Construction1142 -- Dominator Set Construction1147 Dominator Set Construction1153 -- Dominator Set Construction1162 has killed the Dominator Set pass, even though it doesn't modify the code at1181 Dominator Set Construction1193 -- Dominator Set Construction
108 ``-domtree``: Dominator Tree Construction262 ``-postdomtree``: Post-Dominator Tree Construction291 ``-print-dom-info``: Dominator Info Printer294 Dominator Info Printer.
110 ``-domtree``: Dominator Tree Construction264 ``-postdomtree``: Post-Dominator Tree Construction293 ``-print-dom-info``: Dominator Info Printer296 Dominator Info Printer.
1103 Dominator Tree Construction1136 Dominator Tree Construction1142 Dominator Tree Construction1158 has killed the Dominator Tree pass, even though it doesn't modify the code at1177 Dominator Tree Construction
1a 2A 3Aaron 4AARON 5abaissiez 6abandon 7abandoned 8abase 9Abase 10 ...