HomeSort by relevance Sort by last modified time
    Searched defs:dominates (Results 1 - 13 of 13) sorted by null

  /external/llvm/lib/Analysis/
OrderedBasicBlock.cpp 61 /// \brief Find out whether \p A dominates \p B, meaning whether \p A
65 bool OrderedBasicBlock::dominates(const Instruction *A, const Instruction *B) { function in class:OrderedBasicBlock
  /external/llvm/include/llvm/CodeGen/
MachinePostDominators.h 56 bool dominates(const MachineDomTreeNode *A, function in struct:llvm::MachinePostDominatorTree
58 return DT->dominates(A, B);
61 bool dominates(const MachineBasicBlock *A, const MachineBasicBlock *B) const { function in struct:llvm::MachinePostDominatorTree
62 return DT->dominates(A, B);
MachineDominators.h 105 inline bool dominates(const MachineDomTreeNode* A, function in class:llvm::MachineDominatorTree
108 return DT->dominates(A, B);
111 inline bool dominates(const MachineBasicBlock* A, function in class:llvm::MachineDominatorTree
114 return DT->dominates(A, B);
117 // dominates - Return true if A dominates B. This performs the
119 bool dominates(const MachineInstr *A, const MachineInstr *B) const { function in class:llvm::MachineDominatorTree
122 if (BBA != BBB) return DT->dominates(BBA, BBB);
130 // A dominates B if it is found first in the basic block.
133 // // A post-dominates B if B is found first in the basic block
    [all...]
LexicalScopes.h 96 // If Parent dominates NewScope then do not close Parent's instruction
98 if (Parent && (!NewScope || !Parent->dominates(NewScope)))
102 /// dominates - Return true if current scope dominates given lexical scope.
103 bool dominates(const LexicalScope *S) const { function in class:llvm::LexicalScope
165 /// dominates - Return true if DebugLoc's lexical scope dominates at least one
167 bool dominates(const DILocation *DL, MachineBasicBlock *MBB);
  /external/llvm/include/llvm/Analysis/
PostDominators.h 57 inline bool dominates(DomTreeNode* A, DomTreeNode* B) const { function in struct:llvm::PostDominatorTree
58 return DT->dominates(A, B);
61 inline bool dominates(const BasicBlock* A, const BasicBlock* B) const { function in struct:llvm::PostDominatorTree
62 return DT->dominates(A, B);
Trace.h 79 bool dominates(const BasicBlock *B1, const BasicBlock *B2) const { function in class:llvm::Trace
  /external/llvm/lib/IR/
Dominators.cpp 74 // dominates - Return true if Def dominates a use in User. This performs
77 bool DominatorTree::dominates(const Instruction *Def, function in class:DominatorTree
94 // The value defined by an invoke dominates an instruction only if it
95 // dominates every instruction in UseBB.
96 // A PHI is dominated only if the instruction dominates every possible use in
99 return dominates(Def, UseBB);
102 return dominates(DefBB, UseBB);
113 // note that dominates(Def, Def->getParent()) is false.
114 bool DominatorTree::dominates(const Instruction *Def function in class:DominatorTree
140 bool DominatorTree::dominates(const BasicBlockEdge &BBE, function in class:DominatorTree
192 bool DominatorTree::dominates(const BasicBlockEdge &BBE, const Use &U) const { function in class:DominatorTree
216 bool DominatorTree::dominates(const Instruction *Def, const Use &U) const { function in class:DominatorTree
    [all...]
  /external/clang/include/clang/Analysis/Analyses/
Dominators.h 105 /// \brief This method tests if one CFGBlock dominates the other.
106 /// The method return true if A dominates B, false otherwise.
107 /// Note a block always dominates itself.
109 inline bool dominates(const CFGBlock* A, const CFGBlock* B) const { function in class:clang::DominatorTree
110 return DT->dominates(A, B);
113 /// \brief This method tests if one CFGBlock properly dominates the other.
114 /// The method return true if A properly dominates B, false otherwise.
  /external/llvm/lib/CodeGen/
LexicalScopes.cpp 257 if (PrevLexicalScope && !PrevLexicalScope->dominates(S))
293 /// dominates - Return true if DebugLoc's lexical scope dominates at least one
295 bool LexicalScopes::dominates(const DILocation *DL, MachineBasicBlock *MBB) { function in class:LexicalScopes
309 if (Scope->dominates(IScope))
LiveDebugVariables.cpp 89 /// dominates - Return true if current scope dominates at least one machine
91 bool dominates(MachineBasicBlock *MBB) { function in class:__anon17297::UserValueScopes
94 return LBlocks.count(MBB) != 0 || LS.dominates(DL, MBB);
    [all...]
  /external/llvm/include/llvm/Support/
GenericDomTree.h 276 if (ND != NewBB && !DT.dominates(NewBBSucc, ND) &&
307 // If NewBB strictly dominates other blocks, then it is now the immediate
413 /// properlyDominates - Returns true iff A dominates B and A != B.
422 return dominates(A, B);
437 /// dominates - Returns true iff A dominates B. Note that this is not a
440 bool dominates(const DomTreeNodeBase<NodeT> *A, function in class:llvm::DominatorTreeBase
442 // A node trivially dominates itself.
450 // And dominates nothing.
476 bool dominates(const NodeT *A, const NodeT *B) const
754 bool DominatorTreeBase<NodeT>::dominates(const NodeT *A, const NodeT *B) const { function in class:llvm::DominatorTreeBase
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
AMDILCFGStructurizer.cpp 152 inline bool dominates(MachineDomTreeNode *A, MachineDomTreeNode *B) const { function in struct:llvm::MachinePostDominatorTree
153 return DT->dominates(A, B);
156 inline bool dominates(MachineBasicBlock *A, MachineBasicBlock *B) const { function in struct:llvm::MachinePostDominatorTree
157 return DT->dominates(A, B);
    [all...]
  /external/selinux/libsepol/include/sepol/policydb/
policydb.h 135 ebitmap_t dominates; /* set of roles dominated by this role */ member in struct:role_datum

Completed in 415 milliseconds