/external/llvm/lib/Transforms/Scalar/ |
LoopIdiomRecognize.cpp | 135 DominatorTree *DT; 143 TD = 0; DT = 0; SE = 0; TLI = 0; TTI = 0; 188 return DT ? DT : (DT=&getAnalysis<DominatorTree>()); 670 // set DT 735 if (!DT->dominates(BB, ExitBlocks[i])) [all...] |
LoopUnswitch.cpp | 139 DominatorTree *DT; 154 currentLoop(0), DT(0), loopHeader(0), 389 DT = getAnalysisIfAvailable<DominatorTree>(); 394 assert(currentLoop->isLCSSAForm(*DT)); 401 if (DT) 402 DT->runOnFunction(*F); [all...] |
GVN.cpp | 109 DominatorTree *DT; 131 void setDomTree(DominatorTree* D) { DT = D; } 348 if (NonLocalDepCall && DT->properlyDominates(I->getBB(), C->getParent())){ 576 DominatorTree *DT; 615 DominatorTree &getDominatorTree() const { return *DT; } [all...] |
IndVarSimplify.cpp | 70 DominatorTree *DT; 79 IndVarSimplify() : LoopPass(ID), LI(0), SE(0), DT(0), TD(0), 191 DominatorTree *DT) { 206 InsertBB = DT->findNearestCommonDominator(InsertPt->getParent(), InsertBB); 211 DT->dominates(cast<Instruction>(Def), InsertPt)) && 479 assert(L->isLCSSAForm(*DT)); 711 DominatorTree *DT; 732 DT(DTree), 761 static bool isLoopInvariant(Value *V, const Loop *L, const DominatorTree *DT) { 766 return DT->properlyDominates(Inst->getParent(), L->getHeader()) [all...] |
ScalarReplAggregates.cpp | 226 "Scalar Replacement of Aggregates (DT)", false, false) 229 "Scalar Replacement of Aggregates (DT)", false, false) [all...] |
SROA.cpp | 831 DominatorTree *DT; [all...] |
LoopStrengthReduce.cpp | 830 ScalarEvolution &SE, DominatorTree &DT, 841 ScalarEvolution &SE, DominatorTree &DT); 845 ScalarEvolution &SE, DominatorTree &DT, 855 ScalarEvolution &SE, DominatorTree &DT) { 876 RateRegister(AR->getOperand(1), Regs, L, SE, DT); 903 ScalarEvolution &SE, DominatorTree &DT, 910 RateRegister(Reg, Regs, L, SE, DT); [all...] |
/external/llvm/lib/Transforms/Utils/ |
PromoteMemoryToRegister.cpp | 279 DominatorTree &DT; 326 PromoteMem2Reg(ArrayRef<AllocaInst *> Allocas, DominatorTree &DT, 328 : Allocas(Allocas.begin(), Allocas.end()), DT(DT), 329 DIB(*DT.getRoot()->getParent()->getParent()), DL(DL), AST(AST) {} 408 DominatorTree &DT, 445 !DT.dominates(StoreBB, LI->getParent())) { 587 Function &F = *DT.getRoot()->getParent(); 626 if (rewriteSingleStoreAlloca(AI, Info, LBI, DT, AST)) { 648 DomTreeNode *Root = DT.getRootNode() [all...] |
/frameworks/compile/slang/ |
slang_rs_object_ref_count.cpp | 81 RSExportPrimitiveType::DataType DT = 83 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT) 86 RSObjectFD[(DT - RSExportPrimitiveType::FirstRSObjectType)] = FD; 579 RSExportPrimitiveType::DataType DT = 586 } else if (DT == RSExportPrimitiveType::DataTypeUnknown) { 623 RSExportPrimitiveType::DataType DT = 625 if (DT != RSExportPrimitiveType::DataTypeUnknown) { 626 return (RSExportPrimitiveType::IsRSObjectType(DT) ? 1 : 0); [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfDebug.cpp | 162 DIDerivedType DT = DIDerivedType(Element); 163 if (getName() == DT.getName()) 164 return (DT.getTypeDerivedFrom()); [all...] |
/external/llvm/lib/IR/ |
Verifier.cpp | 131 DominatorTree *DT; // Dominator Tree, caution can be null! 157 action(AbortProcessAction), Mod(0), Context(0), DT(0), DL(0), 163 Context(0), DT(0), DL(0), MessagesStr(Messages), PersonalityFn(0) { 181 DT = &getAnalysis<DominatorTree>(); [all...] |
/external/llvm/lib/Target/X86/ |
X86InstrInfo.cpp | [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
SLPVectorizer.cpp | 229 DominatorTree *Dt) : 230 F(Func), SE(Se), DL(Dl), TTI(Tti), AA(Aa), LI(Li), DT(Dt), 407 DominatorTree *DT; [all...] |
BBVectorize.cpp | 202 DT = &P->getAnalysis<DominatorTree>(); 215 DominatorTree *DT; 391 if (!DT->isReachableFromEntry(&BB)) { 433 DT = &getAnalysis<DominatorTree>(); [all...] |
LoopVectorize.cpp | 152 DominatorTree *DT, DataLayout *DL, 155 : OrigLoop(OrigLoop), SE(SE), LI(LI), DT(DT), DL(DL), TLI(TLI), 285 DominatorTree *DT; 373 DominatorTree *DT, TargetLibraryInfo *TLI) 374 : TheLoop(L), SE(SE), DL(DL), DT(DT), TLI(TLI), 597 DominatorTree *DT; [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
AMDILCFGStructurizer.cpp | 120 DominatorTreeBase<MachineBasicBlock> *DT; 123 DT = new DominatorTreeBase<MachineBasicBlock>(true); //true indicate 137 return DT->getRoots(); 141 return DT->getRootNode(); 145 return DT->getNode(BB); 149 return DT->getNode(BB); 153 return DT->dominates(A, B); 157 return DT->dominates(A, B); 162 return DT->properlyDominates(A, B); 167 return DT->properlyDominates(A, B) [all...] |
/external/clang/lib/Sema/ |
SemaExprObjC.cpp | [all...] |
SemaTemplateInstantiateDecl.cpp | 212 const DecltypeType *DT = DI->getType()->getAs<DecltypeType>(); 214 if (DT && RD && isa<ConditionalOperator>(DT->getUnderlyingExpr()) && 215 DT->isReferenceType() && [all...] |
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDILCFGStructurizer.cpp | 120 DominatorTreeBase<MachineBasicBlock> *DT; 123 DT = new DominatorTreeBase<MachineBasicBlock>(true); //true indicate 137 return DT->getRoots(); 141 return DT->getRootNode(); 145 return DT->getNode(BB); 149 return DT->getNode(BB); 153 return DT->dominates(A, B); 157 return DT->dominates(A, B); 162 return DT->properlyDominates(A, B); 167 return DT->properlyDominates(A, B) [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.cpp | [all...] |
/external/clang/lib/Serialization/ |
ASTReader.cpp | [all...] |