Searched refs:Term (Results 1 - 25 of 39) sorted by relevance

12

/freebsd-10.1-release/contrib/llvm/lib/Target/R600/
H A DSIAnnotateControlFlow.cpp78 void openIf(BranchInst *Term);
80 void insertElse(BranchInst *Term);
84 void handleLoop(BranchInst *Term);
191 void SIAnnotateControlFlow::openIf(BranchInst *Term) { argument
192 Value *Ret = CallInst::Create(If, Term->getCondition(), "", Term);
193 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term));
194 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term));
198 insertElse(BranchInst *Term) argument
261 handleLoop(BranchInst *Term) argument
297 BranchInst *Term = dyn_cast<BranchInst>((*I)->getTerminator()); local
[all...]
/freebsd-10.1-release/contrib/llvm/include/llvm/Support/
H A DCFG.h106 const Term_ Term; member in class:llvm::SuccIterator
113 return idx >= 0 && (unsigned) idx < Term->getNumSuccessors();
121 explicit inline SuccIterator(Term_ T) : Term(T), idx(0) {// begin iterator
124 : Term(T) {
125 if (Term)
126 idx = Term->getNumSuccessors();
128 // Term == NULL happens, if a basic block is not fully constructed and
137 assert(Term == I.Term &&"Cannot assign iterators to two different blocks!");
149 inline reference operator*() const { return Term
[all...]
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DCoreEngine.cpp344 if (const Stmt *Term = B->getTerminator()) {
345 switch (Term->getStmtClass()) {
351 HandleStaticInit(cast<DeclStmt>(Term), B, Pred);
355 HandleBranch(cast<BinaryOperator>(Term)->getLHS(), Term, B, Pred);
360 HandleBranch(cast<AbstractConditionalOperator>(Term)->getCond(),
361 Term, B, Pred);
368 HandleBranch(cast<ChooseExpr>(Term)->getCond(), Term, B, Pred);
385 HandleBranch(cast<DoStmt>(Term)
453 HandleBranch(const Stmt *Cond, const Stmt *Term, const CFGBlock * B, ExplodedNode *Pred) argument
[all...]
H A DBugReporter.cpp1305 static bool isLoop(const Stmt *Term) { argument
1306 switch (Term->getStmtClass()) {
1326 static bool isLoopJumpPastBody(const Stmt *Term, const BlockEdge *BE) { argument
1327 if (!isLoop(Term))
1343 static const Stmt *getStmtBeforeCond(ParentMap &PM, const Stmt *Term, argument
1349 if (!isContainedByStmt(PM, Term, S))
1357 static bool isInLoopBody(ParentMap &PM, const Stmt *S, const Stmt *Term) { argument
1359 switch (Term->getStmtClass()) {
1361 const CXXForRangeStmt *FR = cast<CXXForRangeStmt>(Term);
1370 const ForStmt *FS = cast<ForStmt>(Term);
[all...]
H A DExprEngineC.cpp535 if (const BinaryOperator *Term = cast_or_null<BinaryOperator>(T.getStmt())) {
536 (void) Term;
537 assert(Term->isLogicalOp());
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Analysis/
H A DCFGStmtMap.cpp74 if (Stmt *Term = B->getTerminator())
75 SM[Term] = B;
H A DUninitializedValues.cpp576 const Stmt *Term = Block->getTerminator(); local
578 Term) {
591 if (isa<SwitchStmt>(Term)) {
602 Branch.Terminator = Term;
/freebsd-10.1-release/sys/contrib/dev/acpica/components/utilities/
H A Dutstring.c213 UINT8 Term = 0; local
299 Term = 1;
312 Term = 1;
316 if (Term)
/freebsd-10.1-release/usr.sbin/ppp/
H A Dprompt.c97 fprintf(p->Term, "\n");
127 fprintf(p->Term, "%s%s%s> ", pconnect, pauth, shostname);
128 fflush(p->Term);
334 p->Term = stdout;
343 p->Term = fdopen(fd, "a+");
364 if (p->Term != stdout) {
365 fclose(p->Term);
411 vfprintf(p->Term, pfmt, ap);
412 fflush(p->Term);
479 if (p->Term
[all...]
H A Dccp.h132 void (*Term)(void *); member in struct:ccp_algorithm::__anon12043
143 void (*Term)(void *); member in struct:ccp_algorithm::__anon12044
H A Dprompt.h44 FILE *Term; /* sits on top of fd_out */ member in struct:prompt
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp190 Value *buildCondition(BranchInst *Term, unsigned Idx, bool Invert);
299 BranchInst *Term = cast<BranchInst>(BB->getTerminator()); local
301 for (unsigned i = 0, e = Term->getNumSuccessors(); i != e; ++i) {
302 BasicBlock *Succ = Term->getSuccessor(i);
355 Value *StructurizeCFG::buildCondition(BranchInst *Term, unsigned Idx, argument
358 if (Term->isConditional()) {
359 Cond = Term->getCondition();
385 BranchInst *Term = cast<BranchInst>((*PI)->getTerminator()); local
386 for (unsigned i = 0, e = Term->getNumSuccessors(); i != e; ++i) {
387 BasicBlock *Succ = Term
466 BranchInst *Term = *I; local
582 TerminatorInst *Term = BB->getTerminator(); local
[all...]
H A DCorrelatedValuePropagation.cpp310 Instruction *Term = FI->getTerminator(); local
311 switch (Term->getOpcode()) {
313 BBChanged |= processSwitch(cast<SwitchInst>(Term));
/freebsd-10.1-release/contrib/llvm/utils/TableGen/
H A DSequenceToOffsetTable.h112 const char *Term = "0") const {
122 OS << Term << ",\n"; local
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp354 BranchInst *Term = cast<BranchInst>(Latches[i]->getTerminator()); local
381 Term->setSuccessor(!ContinueOnTrue, Dest);
397 BranchInst::Create(Dest, Term);
398 Term->eraseFromParent();
404 BranchInst *Term = cast<BranchInst>(Latches[i]->getTerminator()); local
405 if (Term->isUnconditional()) {
406 BasicBlock *Dest = Term->getSuccessor(0);
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/
H A DPHIElimination.cpp426 for (MachineBasicBlock::iterator Term = FirstTerm;
427 Term != opBlock.end(); ++Term) {
428 if (Term->readsRegister(SrcReg))
429 KillInst = Term;
486 for (MachineBasicBlock::iterator Term = FirstTerm;
487 Term != opBlock.end(); ++Term) {
488 if (Term->readsRegister(SrcReg))
489 KillInst = Term;
[all...]
H A DAnalysis.cpp481 const TerminatorInst *Term = ExitBB->getTerminator(); local
482 const ReturnInst *Ret = dyn_cast<ReturnInst>(Term);
494 !isa<UnreachableInst>(Term)))
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp527 const Stmt *Term = I->Terminator; local
543 switch (Term ? Term->getStmtClass() : Stmt::DeclStmtClass) {
551 const IfStmt *IS = cast<IfStmt>(Term);
561 const ConditionalOperator *CO = cast<ConditionalOperator>(Term);
571 const BinaryOperator *BO = cast<BinaryOperator>(Term);
593 Range = cast<WhileStmt>(Term)->getCond()->getSourceRange();
600 Range = cast<ForStmt>(Term)->getCond()->getSourceRange();
616 Range = cast<CXXForRangeStmt>(Term)->getRangeInit()->getSourceRange();
623 Range = cast<DoStmt>(Term)
780 const Stmt *Term = P->getTerminator(); local
942 const Stmt *Term = B->getTerminator(); local
[all...]
/freebsd-10.1-release/contrib/llvm/lib/Analysis/
H A DCFG.cpp74 TerminatorInst *Term = BB->getTerminator(); local
76 unsigned e = Term->getNumSuccessors();
80 if (Term->getSuccessor(i) == Succ)
/freebsd-10.1-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp191 MachineBasicBlock::iterator Term = MBB.getFirstTerminator(); local
193 Term == MBB.begin() ? MBB.end() : prior(Term);
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSubEngine.h68 virtual void processBranch(const Stmt *Condition, const Stmt *Term,
H A DExprEngine.h222 void processBranch(const Stmt *Condition, const Stmt *Term,
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCleanup.cpp319 llvm::TerminatorInst *Term = Block->getTerminator(); local
320 assert(Term && "can't transition block without terminator");
322 if (llvm::BranchInst *Br = dyn_cast<llvm::BranchInst>(Term)) {
325 new llvm::LoadInst(CGF.getNormalCleanupDestSlot(), "cleanup.dest", Term);
331 return cast<llvm::SwitchInst>(Term);
503 llvm::TerminatorInst *Term = Exit->getTerminator(); local
505 if (llvm::BranchInst *Br = dyn_cast<llvm::BranchInst>(Term)) {
509 llvm::SwitchInst *Switch = cast<llvm::SwitchInst>(Term);
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitor.h207 PathDiagnosticPiece *VisitTerminator(const Stmt *Term,
/freebsd-10.1-release/sys/contrib/dev/acpica/compiler/
H A Daslcompiler.y484 %type <n> Term
849 | TermList Term {$$ = TrLinkPeerNode (TrSetNodeFlags ($1, NODE_RESULT_NOT_USED),$2);}
850 | TermList Term ';' {$$ = TrLinkPeerNode (TrSetNodeFlags ($1, NODE_RESULT_NOT_USED),$2);}
851 | TermList ';' Term {$$ = TrLinkPeerNode (TrSetNodeFlags ($1, NODE_RESULT_NOT_USED),$3);}
852 | TermList ';' Term ';' {$$ = TrLinkPeerNode (TrSetNodeFlags ($1, NODE_RESULT_NOT_USED),$3);}
855 Term

Completed in 140 milliseconds

12