Searched refs:DomTreeBuilder (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Dominators.cpp | 83 llvm::DomTreeBuilder::Calculate<DomTreeBuilder::BBDomTree>( 84 DomTreeBuilder::BBDomTree &DT); 86 llvm::DomTreeBuilder::CalculateWithUpdates<DomTreeBuilder::BBDomTree>( 87 DomTreeBuilder::BBDomTree &DT, BBUpdates U); 90 llvm::DomTreeBuilder::Calculate<DomTreeBuilder::BBPostDomTree>( 91 DomTreeBuilder::BBPostDomTree &DT); 95 llvm::DomTreeBuilder::InsertEdge<DomTreeBuilder::BBDomTree>( 96 DomTreeBuilder::BBDomTree &DT, BasicBlock *From, BasicBlock *To); 98 llvm::DomTreeBuilder::InsertEdge<DomTreeBuilder::BBPostDomTree>( 99 DomTreeBuilder::BBPostDomTree &DT, BasicBlock *From, BasicBlock *To); [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | GenericDomTree.h | 48 namespace DomTreeBuilder { 58 friend struct DomTreeBuilder::SemiNCAInfo<DominatorTreeBase<NodeT, false>>; 59 friend struct DomTreeBuilder::SemiNCAInfo<DominatorTreeBase<NodeT, true>>; 190 namespace DomTreeBuilder { 276 friend struct DomTreeBuilder::SemiNCAInfo<DominatorTreeBase>; 615 DomTreeBuilder::ApplyUpdates(*this, PreViewCFG, nullptr); 627 DomTreeBuilder::ApplyUpdates(*this, PostViewCFG, &PostViewCFG); 639 DomTreeBuilder::ApplyUpdates(*this, PreViewCFG, &PostViewCFG); 657 DomTreeBuilder::InsertEdge(*this, From, To); 675 DomTreeBuilder::DeleteEdge(*this, From, To); [all …]
|
| H A D | GenericDomTreeConstruction.h | 52 namespace DomTreeBuilder {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVStructurizer.cpp | 312 DomTreeBuilder::BBDomTree DT; 313 DomTreeBuilder::BBPostDomTree PDT; 614 DomTreeBuilder::BBDomTree DT; in addMergeForNodesWithMultiplePredecessors() 730 DomTreeBuilder::BBPostDomTree PDT; in addMergeForDivergentBlocks() 1039 DomTreeBuilder::BBDomTree DT; in addHeaderToRemainingDivergentDAG() 1040 DomTreeBuilder::BBPostDomTree PDT; in addHeaderToRemainingDivergentDAG()
|
| H A D | SPIRVUtils.h | 70 DomTreeBuilder::BBDomTree DT;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Dominators.h | 55 namespace DomTreeBuilder { 171 explicit DominatorTree(DominatorTree &DT, DomTreeBuilder::BBUpdates U) {
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineDominators.cpp | 43 namespace DomTreeBuilder { namespace
|
| H A D | MachinePostDominators.cpp | 24 namespace DomTreeBuilder { namespace
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachinePostDominators.h | 25 namespace DomTreeBuilder {
|
| H A D | MachineDominators.h | 42 namespace DomTreeBuilder {
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanAnalysis.cpp | 351 template void DomTreeBuilder::Calculate<DominatorTreeBase<VPBlockBase, false>>(
|