Home
last modified time | relevance | path

Searched refs:Dominator (Results 1 – 21 of 21) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DStructurizeCFG.cpp219 BasicBlock *getNextFlow(BasicBlock *Dominator);
541 NearestCommonDominator Dominator(DT); in insertConditions() local
542 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() local
615 Dominator.addBlock(To, false); in setPhiValues()
619 Dominator.addBlock(VI.first); in setPhiValues()
622 if (!Dominator.wasResultExplicitMentioned()) in setPhiValues()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DStructurizeCFG.cpp233 BasicBlock *getNextFlow(BasicBlock *Dominator);
549 NearestCommonDominator Dominator(DT); in insertConditions() local
550 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() local
616 Dominator.addBlock(To); in setPhiValues()
619 Dominator.addAndRememberBlock(VI.first); in setPhiValues()
622 if (!Dominator.resultIsRememberedBlock()) in setPhiValues()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Other/
Dopt-Os-pipeline.ll15 ; CHECK-NEXT: Dominator Tree Construction
35 ; CHECK-NEXT: Dominator Tree Construction
39 ; CHECK-NEXT: Dominator Tree Construction
55 ; CHECK-NEXT: Dominator Tree Construction
68 ; CHECK-NEXT: Dominator Tree Construction
80 ; CHECK-NEXT: Dominator Tree Construction
93 ; CHECK-NEXT: Dominator Tree Construction
151 ; CHECK-NEXT: Post-Dominator Tree Construction
154 ; CHECK-NEXT: Dominator Tree Construction
173 ; CHECK-NEXT: Dominator Tree Construction
[all …]
Dopt-O2-pipeline.ll15 ; CHECK-NEXT: Dominator Tree Construction
35 ; CHECK-NEXT: Dominator Tree Construction
39 ; CHECK-NEXT: Dominator Tree Construction
55 ; CHECK-NEXT: Dominator Tree Construction
68 ; CHECK-NEXT: Dominator Tree Construction
93 ; CHECK-NEXT: Dominator Tree Construction
106 ; CHECK-NEXT: Dominator Tree Construction
164 ; CHECK-NEXT: Post-Dominator Tree Construction
167 ; CHECK-NEXT: Dominator Tree Construction
186 ; CHECK-NEXT: Dominator Tree Construction
[all …]
Dopt-O3-pipeline.ll15 ; CHECK-NEXT: Dominator Tree Construction
37 ; CHECK-NEXT: Dominator Tree Construction
41 ; CHECK-NEXT: Dominator Tree Construction
58 ; CHECK-NEXT: Dominator Tree Construction
71 ; CHECK-NEXT: Dominator Tree Construction
97 ; CHECK-NEXT: Dominator Tree Construction
110 ; CHECK-NEXT: Dominator Tree Construction
168 ; CHECK-NEXT: Post-Dominator Tree Construction
171 ; CHECK-NEXT: Dominator Tree Construction
190 ; CHECK-NEXT: Dominator Tree Construction
[all …]
Dpass-pipelines.ll97 ; CHECK-O2-NEXT: Dominator Tree Construction
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
DO3-pipeline.ll21 ; CHECK-NEXT: Dominator Tree Construction
40 ; CHECK-NEXT: Dominator Tree Construction
49 ; CHECK-NEXT: Dominator Tree Construction
55 ; CHECK-NEXT: Dominator Tree Construction
64 ; CHECK-NEXT: Dominator Tree Construction
165 ; CHECK-NEXT: Dominator Tree Construction
DO0-pipeline.ll19 ; CHECK-NEXT: Dominator Tree Construction
30 ; CHECK-NEXT: Dominator Tree Construction
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
DO3-pipeline.ll20 ; CHECK-NEXT: Dominator Tree Construction
34 ; CHECK-NEXT: Dominator Tree Construction
43 ; CHECK-NEXT: Dominator Tree Construction
46 ; CHECK-NEXT: Dominator Tree Construction
51 ; CHECK-NEXT: Dominator Tree Construction
56 ; CHECK-NEXT: Dominator Tree Construction
DO0-pipeline.ll19 ; CHECK-NEXT: Dominator Tree Construction
31 ; CHECK-NEXT: Dominator Tree Construction
/external/llvm/test/Analysis/Dominators/
Dbasic.ll5 ; CHECK-OLDPM-LABEL: 'Dominator Tree Construction' for function 'test1':
34 ; CHECK-OLDPM-LABEL: 'Dominator Tree Construction' for function 'test2':
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/Dominators/
Dbasic.ll5 ; CHECK-OLDPM-LABEL: 'Dominator Tree Construction' for function 'test1':
34 ; CHECK-OLDPM-LABEL: 'Dominator Tree Construction' for function 'test2':
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SCCP/
Dpreserve-analysis.ll8 ; CHECK: Dominator Tree Construction
11 ; CHECK-NOT: Dominator Tree Construction
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DMemorySSA.cpp1847 bool MemorySSA::locallyDominates(const MemoryAccess *Dominator, in locallyDominates() argument
1849 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() argument
1880 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 …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Generic/
Dllc-start-stop.ll5 ; STOP-AFTER: Dominator Tree Construction
12 ; STOP-BEFORE: Dominator Tree Construction
/external/llvm/lib/Transforms/Utils/
DMemorySSA.cpp821 bool MemorySSA::locallyDominates(const MemoryAccess *Dominator, in locallyDominates() argument
824 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()
/external/llvm/test/Other/
Dpass-pipelines.ll91 ; CHECK-O2-NEXT: Dominator Tree Construction
/external/llvm/docs/
DWritingAnLLVMPass.rst282 … 0.0000 ( 0.0%) 0.0100 (100.0%) 0.0100 ( 50.0%) 0.0031 ( 6.4%) Dominator Set Construction
1102 Dominator Set Construction
1112 -- Dominator Set Construction
1139 Dominator Set Construction
1142 -- Dominator Set Construction
1147 Dominator Set Construction
1153 -- Dominator Set Construction
1162 has killed the Dominator Set pass, even though it doesn't modify the code at
1181 Dominator Set Construction
1193 -- Dominator Set Construction
DPasses.rst108 ``-domtree``: Dominator Tree Construction
262 ``-postdomtree``: Post-Dominator Tree Construction
291 ``-print-dom-info``: Dominator Info Printer
294 Dominator Info Printer.
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DPasses.rst110 ``-domtree``: Dominator Tree Construction
264 ``-postdomtree``: Post-Dominator Tree Construction
293 ``-print-dom-info``: Dominator Info Printer
296 Dominator Info Printer.
DWritingAnLLVMPass.rst1103 Dominator Tree Construction
1136 Dominator Tree Construction
1142 Dominator Tree Construction
1158 has killed the Dominator Tree pass, even though it doesn't modify the code at
1177 Dominator Tree Construction