HomeSort by relevance Sort by last modified time
    Searched defs:DT (Results 76 - 100 of 645) sorted by null

1 2 34 5 6 7 8 91011>>

  /external/llvm/lib/Target/AArch64/
AArch64CleanupLocalDynamicTLSPass.cpp 51 MachineDominatorTree *DT = &getAnalysis<MachineDominatorTree>();
52 return VisitNode(DT->getRootNode(), 0);
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyOptimizeReturned.cpp 40 DominatorTree *DT;
44 OptimizeReturned() : FunctionPass(ID), DT(nullptr) {}
66 if (DT->dominates(Inst, U))
73 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree();
  /external/llvm/lib/Transforms/Scalar/
LoopSimplifyCFG.cpp 39 static bool simplifyLoopCFG(Loop &L, DominatorTree &DT, LoopInfo &LI) {
60 MergeBasicBlockIntoOnlyPred(Succ, &DT);
73 auto *DT = FAM.getCachedResult<DominatorTreeAnalysis>(*F);
74 assert((LI && DT) && "Analyses for LoopSimplifyCFG not available");
76 if (!simplifyLoopCFG(L, *DT, *LI))
93 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree();
95 return simplifyLoopCFG(*L, DT, LI);
  /external/llvm/lib/Transforms/Utils/
Mem2Reg.cpp 30 static bool promoteMemoryToRegister(Function &F, DominatorTree &DT,
49 PromoteMemToReg(Allocas, DT, nullptr, &AC);
57 auto &DT = AM.getResult<DominatorTreeAnalysis>(F);
59 if (!promoteMemoryToRegister(F, DT, AC))
80 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree();
83 return promoteMemoryToRegister(F, DT, AC);
  /external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
SimplifyInstructions.cpp 46 const DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>();
63 if (Value *V = SimplifyInstruction(I, TD, DT)) {
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
IteratedDominanceFrontier.h 49 IDFCalculator(DominatorTreeBase<BasicBlock> &DT) : DT(DT), useLiveIn(false) {}
87 DominatorTreeBase<BasicBlock> &DT;
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
MachinePostDominators.h 29 DominatorTreeBase<MachineBasicBlock> *DT;
41 return DT->getRoots();
45 return DT->getRootNode();
49 return DT->getNode(BB);
53 return DT->getNode(BB);
58 return DT->dominates(A, B);
62 return DT->dominates(A, B);
67 return DT->properlyDominates(A, B);
72 return DT->properlyDominates(A, B);
77 return DT->findNearestCommonDominator(A, B)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Scalar/
SROA.h 60 DominatorTree *DT = nullptr;
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
79 DominatorTree *DT;
85 CriticalEdgeSplittingOptions(DominatorTree *DT = nullptr,
87 : DT(DT), LI(LI) {}
174 DominatorTree *DT = nullptr, LoopInfo *LI = nullptr);
181 DominatorTree *DT = nullptr, LoopInfo *LI = nullptr);
200 DominatorTree *DT = nullptr,
220 DominatorTree *DT = nullptr,
250 /// Updates DT and LI if given
    [all...]
CodeExtractor.h 51 DominatorTree *const DT;
82 CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT = nullptr,
90 CodeExtractor(DominatorTree &DT, Loop &L, bool AggregateArgs = false,
98 CodeExtractor(DominatorTree &DT, const RegionNode &RN,
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Analysis/
IteratedDominanceFrontier.h 49 IDFCalculator(DominatorTreeBase<BasicBlock> &DT) : DT(DT), useLiveIn(false) {}
87 DominatorTreeBase<BasicBlock> &DT;
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/CodeGen/
MachinePostDominators.h 29 DominatorTreeBase<MachineBasicBlock> *DT;
41 return DT->getRoots();
45 return DT->getRootNode();
49 return DT->getNode(BB);
53 return DT->getNode(BB);
58 return DT->dominates(A, B);
62 return DT->dominates(A, B);
67 return DT->properlyDominates(A, B);
72 return DT->properlyDominates(A, B);
77 return DT->findNearestCommonDominator(A, B)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Transforms/Scalar/
SROA.h 60 DominatorTree *DT = nullptr;
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Transforms/Utils/
BasicBlockUtils.h 54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
79 DominatorTree *DT;
85 CriticalEdgeSplittingOptions(DominatorTree *DT = nullptr,
87 : DT(DT), LI(LI) {}
174 DominatorTree *DT = nullptr, LoopInfo *LI = nullptr);
181 DominatorTree *DT = nullptr, LoopInfo *LI = nullptr);
200 DominatorTree *DT = nullptr,
220 DominatorTree *DT = nullptr,
250 /// Updates DT and LI if given
    [all...]
CodeExtractor.h 52 DominatorTree *const DT;
75 CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT = nullptr,
83 CodeExtractor(DominatorTree &DT, Loop &L, bool AggregateArgs = false,
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Analysis/
IteratedDominanceFrontier.h 49 IDFCalculator(DominatorTreeBase<BasicBlock> &DT) : DT(DT), useLiveIn(false) {}
87 DominatorTreeBase<BasicBlock> &DT;
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/CodeGen/
MachinePostDominators.h 29 DominatorTreeBase<MachineBasicBlock> *DT;
41 return DT->getRoots();
45 return DT->getRootNode();
49 return DT->getNode(BB);
53 return DT->getNode(BB);
58 return DT->dominates(A, B);
62 return DT->dominates(A, B);
67 return DT->properlyDominates(A, B);
72 return DT->properlyDominates(A, B);
77 return DT->findNearestCommonDominator(A, B)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Transforms/Scalar/
SROA.h 60 DominatorTree *DT = nullptr;
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Transforms/Utils/
BasicBlockUtils.h 54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
79 DominatorTree *DT;
85 CriticalEdgeSplittingOptions(DominatorTree *DT = nullptr,
87 : DT(DT), LI(LI) {}
174 DominatorTree *DT = nullptr, LoopInfo *LI = nullptr);
181 DominatorTree *DT = nullptr, LoopInfo *LI = nullptr);
200 DominatorTree *DT = nullptr,
220 DominatorTree *DT = nullptr,
250 /// Updates DT and LI if given
    [all...]
CodeExtractor.h 52 DominatorTree *const DT;
75 CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT = nullptr,
83 CodeExtractor(DominatorTree &DT, Loop &L, bool AggregateArgs = false,
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Analysis/
IteratedDominanceFrontier.h 48 IDFCalculator(DominatorTreeBase<BasicBlock, IsPostDom> &DT)
49 : DT(DT), useLiveIn(false) {}
87 DominatorTreeBase<BasicBlock, IsPostDom> &DT;
PostDominators.h 67 PostDominatorTree DT;
73 PostDominatorTree &getPostDomTree() { return DT; }
74 const PostDominatorTree &getPostDomTree() const { return DT; }
83 DT.releaseMemory();
93 static NodeRef getEntryNode(PostDominatorTree *DT) {
94 return DT->getRootNode();
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/CodeGen/
MachinePostDominators.h 29 PostDomTreeBase<MachineBasicBlock> *DT;
41 return DT->getRoots();
45 return DT->getRootNode();
49 return DT->getNode(BB);
53 return DT->getNode(BB);
58 return DT->dominates(A, B);
62 return DT->dominates(A, B);
67 return DT->properlyDominates(A, B);
72 return DT->properlyDominates(A, B);
77 return DT->findNearestCommonDominator(A, B)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Transforms/Scalar/
SROA.h 68 DominatorTree *DT = nullptr;
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Transforms/Utils/
BasicBlockUtils.h 54 bool MergeBlockIntoPredecessor(BasicBlock *BB, DominatorTree *DT = nullptr,
79 DominatorTree *DT;
85 CriticalEdgeSplittingOptions(DominatorTree *DT = nullptr,
87 : DT(DT), LI(LI) {}
174 DominatorTree *DT = nullptr, LoopInfo *LI = nullptr);
181 DominatorTree *DT = nullptr, LoopInfo *LI = nullptr);
200 DominatorTree *DT = nullptr,
220 DominatorTree *DT = nullptr,
250 /// Updates DT and LI if given
    [all...]

Completed in 1249 milliseconds

1 2 34 5 6 7 8 91011>>