HomeSort by relevance Sort by last modified time
    Searched defs:DT (Results 51 - 71 of 71) sorted by null

1 23

  /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...]

Completed in 1800 milliseconds

1 23