Home
last modified time | relevance | path

Searched refs:Term (Results 1 – 25 of 43) sorted by relevance

12

/external/llvm/include/llvm/Support/
DCFG.h104 const Term_ Term; variable
110 return idx >= 0 && (unsigned) idx < Term->getNumSuccessors(); in index_is_valid()
117 explicit inline SuccIterator(Term_ T) : Term(T), idx(0) {// begin iterator in SuccIterator()
120 : Term(T) { in SuccIterator()
121 if (Term) in SuccIterator()
122 idx = Term->getNumSuccessors(); in SuccIterator()
133 assert(Term == I.Term &&"Cannot assign iterators to two different blocks!");
145 inline pointer operator*() const { return Term->getSuccessor(idx); }
160 assert(Term == x.Term && "Cannot compare iterators of different blocks!");
165 assert(Term == x.Term && "Cannot compare iterators of different blocks!");
[all …]
/external/clang/lib/StaticAnalyzer/Core/
DCoreEngine.cpp343 if (const Stmt *Term = B->getTerminator()) { in HandleBlockExit() local
344 switch (Term->getStmtClass()) { in HandleBlockExit()
349 HandleBranch(cast<BinaryOperator>(Term)->getLHS(), Term, B, Pred); in HandleBlockExit()
354 HandleBranch(cast<AbstractConditionalOperator>(Term)->getCond(), in HandleBlockExit()
355 Term, B, Pred); in HandleBlockExit()
362 HandleBranch(cast<ChooseExpr>(Term)->getCond(), Term, B, Pred); in HandleBlockExit()
379 HandleBranch(cast<DoStmt>(Term)->getCond(), Term, B, Pred); in HandleBlockExit()
383 HandleBranch(cast<CXXForRangeStmt>(Term)->getCond(), Term, B, Pred); in HandleBlockExit()
387 HandleBranch(cast<ForStmt>(Term)->getCond(), Term, B, Pred); in HandleBlockExit()
396 HandleBranch(cast<IfStmt>(Term)->getCond(), Term, B, Pred); in HandleBlockExit()
[all …]
DBugReporterVisitors.cpp497 ConditionBRVisitor::VisitTerminator(const Stmt *Term, in VisitTerminator() argument
505 switch (Term->getStmtClass()) { in VisitTerminator()
509 Cond = cast<IfStmt>(Term)->getCond(); in VisitTerminator()
512 Cond = cast<ConditionalOperator>(Term)->getCond(); in VisitTerminator()
DPathDiagnostic.cpp359 const Stmt *Term = BE->getSrc()->getTerminator(); in createEndOfPath() local
360 if (Term) { in createEndOfPath()
361 return PathDiagnosticLocation(Term, SM, LC); in createEndOfPath()
DExprEngine.cpp1175 void ExprEngine::processBranch(const Stmt *Condition, const Stmt *Term, in processBranch() argument
1237 builder.generateNode(MarkBranch(PrevState, Term, LCtx, true), in processBranch()
1239 builder.generateNode(MarkBranch(PrevState, Term, LCtx, false), in processBranch()
1249 builder.generateNode(MarkBranch(state, Term, LCtx, true), in processBranch()
1258 builder.generateNode(MarkBranch(state, Term, LCtx, false), in processBranch()
/external/skia/include/core/
DSkGraphics.h27 static void Term();
82 SkGraphics::Term(); in ~SkAutoGraphics()
/external/llvm/lib/Transforms/Utils/
DLoopUnroll.cpp350 BranchInst *Term = cast<BranchInst>(Latches[i]->getTerminator()); in UnrollLoop() local
377 Term->setSuccessor(!ContinueOnTrue, Dest); in UnrollLoop()
393 BranchInst::Create(Dest, Term); in UnrollLoop()
394 Term->eraseFromParent(); in UnrollLoop()
400 BranchInst *Term = cast<BranchInst>(Latches[i]->getTerminator()); in UnrollLoop() local
401 if (Term->isUnconditional()) { in UnrollLoop()
402 BasicBlock *Dest = Term->getSuccessor(0); in UnrollLoop()
DBasicBlockUtils.cpp243 TerminatorInst *Term = BB->getTerminator(); in GetSuccessorNumber() local
245 unsigned e = Term->getNumSuccessors(); in GetSuccessorNumber()
249 if (Term->getSuccessor(i) == Succ) in GetSuccessorNumber()
/external/llvm/lib/CodeGen/
DPHIElimination.cpp348 MachineBasicBlock::iterator Term = opBlock.getFirstTerminator(); in LowerAtomicPHINode() local
349 if (Term != opBlock.end() && Term->readsRegister(SrcReg)) { in LowerAtomicPHINode()
350 KillInst = Term; in LowerAtomicPHINode()
354 for (MachineBasicBlock::iterator TI = llvm::next(Term); in LowerAtomicPHINode()
365 KillInst = Term; in LowerAtomicPHINode()
DAnalysis.cpp216 const TerminatorInst *Term = ExitBB->getTerminator(); in isInTailCallPosition() local
217 const ReturnInst *Ret = dyn_cast<ReturnInst>(Term); in isInTailCallPosition()
229 !isa<UnreachableInst>(Term))) return false; in isInTailCallPosition()
/external/llvm/test/Transforms/ArgumentPromotion/
D2008-09-08-CGUpdateSelfEdge.ll3 define internal fastcc i32 @term_SharingList(i32* %Term, i32* %List) nounwind {
15 define i32 @term_Sharing(i32* %Term) nounwind {
/external/clang/lib/Analysis/
DCFGStmtMap.cpp74 if (Stmt *Term = B->getTerminator()) in Accumulate() local
75 SM[Term] = B; in Accumulate()
/external/llvm/utils/TableGen/
DSequenceToOffsetTable.h109 const char *Term = "0") const {
119 OS << Term << ",\n";
/external/llvm/lib/Transforms/Scalar/
DCorrelatedValuePropagation.cpp286 Instruction *Term = FI->getTerminator(); in runOnFunction() local
287 switch (Term->getOpcode()) { in runOnFunction()
289 BBChanged |= processSwitch(cast<SwitchInst>(Term)); in runOnFunction()
/external/clang/lib/CodeGen/
DCGCleanup.cpp313 llvm::TerminatorInst *Term = Block->getTerminator(); in TransitionToCleanupSwitch() local
314 assert(Term && "can't transition block without terminator"); in TransitionToCleanupSwitch()
316 if (llvm::BranchInst *Br = dyn_cast<llvm::BranchInst>(Term)) { in TransitionToCleanupSwitch()
319 new llvm::LoadInst(CGF.getNormalCleanupDestSlot(), "cleanup.dest", Term); in TransitionToCleanupSwitch()
325 return cast<llvm::SwitchInst>(Term); in TransitionToCleanupSwitch()
470 llvm::TerminatorInst *Term = Exit->getTerminator(); in ForwardPrebranchedFallthrough() local
472 if (llvm::BranchInst *Br = dyn_cast<llvm::BranchInst>(Term)) { in ForwardPrebranchedFallthrough()
476 llvm::SwitchInst *Switch = cast<llvm::SwitchInst>(Term); in ForwardPrebranchedFallthrough()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSubEngine.h67 virtual void processBranch(const Stmt *Condition, const Stmt *Term,
/external/skia/src/core/
DSkGraphics.cpp129 void SkGraphics::Term() { in Term() function in SkGraphics
/external/webkit/Tools/Scripts/
Drun-api-tests39 use Term::ANSIColor qw(:constants);
Dcommit-log-editor37 use Term::ReadKey;
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
DBugReporterVisitor.h185 PathDiagnosticPiece *VisitTerminator(const Stmt *Term,
/external/skia/include/views/
DSkEvent.h230 static void Term();
DSkWidget.h30 static void Term();
/external/skia/include/animator/
DSkAnimator.h452 static void Term();
/external/clang/tools/scan-build/
Dscan-build20 use Term::ANSIColor;
21 use Term::ANSIColor qw(:constants);
/external/icu4c/data/unidata/
DPropertyAliases.txt174 Term ; Terminal_Punctuation

12