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

  /external/llvm/lib/VMCore/
Dominators.cpp 83 // dominates - Return true if A dominates a use in B. This performs the
85 bool DominatorTree::dominates(const Instruction *A, const Instruction *B) const{ function in class:DominatorTree
93 if (BBA != BBB) return dominates(BBA, BBB);
  /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
Dominators.h 248 if (ND != NewBB && !DT.dominates(NewBBSucc, ND) &&
279 // If NewBB strictly dominates other blocks, then it is now the immediate
338 /// properlyDominates - Returns true iff this dominates N and this != N.
373 return dominates(&A->getParent()->front(), A);
376 /// dominates - Returns true iff A dominates B. Note that this is not a
379 inline bool dominates(const DomTreeNodeBase<NodeT> *A, function in class:llvm::DominatorTreeBase
382 return true; // A node trivially dominates itself.
409 inline bool dominates(const NodeT *A, const NodeT *B) { function in class:llvm::DominatorTreeBase
416 return dominates(getNode(const_cast<NodeT *>(A))
744 inline bool dominates(const DomTreeNode* A, const DomTreeNode* B) const { function in class:llvm::DominatorTree
748 inline bool dominates(const BasicBlock* A, const BasicBlock* B) const { function in class:llvm::DominatorTree
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineDominators.h 71 inline bool dominates(MachineDomTreeNode* A, MachineDomTreeNode* B) const { function in class:llvm::MachineDominatorTree
72 return DT->dominates(A, B);
75 inline bool dominates(MachineBasicBlock* A, MachineBasicBlock* B) const { function in class:llvm::MachineDominatorTree
76 return DT->dominates(A, B);
79 // dominates - Return true if A dominates B. This performs the
81 bool dominates(MachineInstr *A, MachineInstr *B) const { function in class:llvm::MachineDominatorTree
83 if (BBA != BBB) return DT->dominates(BBA, BBB);
90 // A dominates B if it is found first in the basic block.
93 // // A post-dominates B if B is found first in the basic block
    [all...]
LexicalScopes.h 74 /// dominates - Return true if DebugLoc's lexical scope dominates at least one
76 bool dominates(DebugLoc DL, MachineBasicBlock *MBB);
205 // If Parent dominates NewScope then do not close Parent's instruction
207 if (Parent && (!NewScope || !Parent->dominates(NewScope)))
211 /// dominates - Return true if current scope dominsates given lexical scope.
212 bool dominates(const LexicalScope *S) const { function in class:llvm::LexicalScope
  /external/llvm/lib/CodeGen/
LexicalScopes.cpp 253 if (PrevLexicalScope && !PrevLexicalScope->dominates(S))
290 /// dominates - Return true if DebugLoc's lexical scope dominates at least one
292 bool LexicalScopes::dominates(DebugLoc DL, MachineBasicBlock *MBB) { function in class:LexicalScopes
308 if (Scope->dominates(IScope))
LiveDebugVariables.cpp 85 /// dominates - Return true if current scope dominates at least one machine
87 bool dominates(MachineBasicBlock *MBB) { function in class:__anon8104::UserValueScopes
90 if (LBlocks.count(MBB) != 0 || LS.dominates(DL, MBB))
540 if (UVS.dominates(MBB))
    [all...]
  /external/llvm/lib/Transforms/Utils/
PromoteMemoryToRegister.cpp 255 /// dominates - Return true if BB1 dominates BB2 using the DominatorTree.
257 bool dominates(BasicBlock *BB1, BasicBlock *BB2) const { function in struct:__anon8574::PromoteMem2Reg
258 return DT.dominates(BB1, BB2);
869 !dominates(StoreBB, LI->getParent())) {
    [all...]

Completed in 579 milliseconds