/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Analysis/ |
H A D | CFGStmtMap.h | 44 CFGBlock *getBlock(Stmt * S); 46 const CFGBlock *getBlock(const Stmt * S) const { function in class:clang::CFGStmtMap 47 return const_cast<CFGStmtMap*>(this)->getBlock(const_cast<Stmt*>(S));
|
H A D | ProgramPoint.h | 201 const CFGBlock *getBlock() const { function in class:clang::BlockEntrance 206 const CFGBlock *B = getBlock(); 223 const CFGBlock *getBlock() const { function in class:clang::BlockExit 228 return getBlock()->getTerminator();
|
/freebsd-10.0-release/contrib/llvm/lib/Analysis/ |
H A D | PathProfileInfo.cpp | 151 next->getSource()->getBlock(), 152 next->getTarget()->getBlock(), 158 next->getRealEdge()->getSource()->getBlock(), 159 next->getRealEdge()->getTarget()->getBlock(), 165 next->getRealEdge()->getSource()->getBlock(), 166 next->getRealEdge()->getTarget()->getBlock(), 187 pbv->push_back (currentNode->getBlock()); 190 pbv->push_back (currentNode->getBlock()); 191 pbv->push_back (next->getRealEdge()->getTarget()->getBlock()); 207 return edge->getTarget()->getBlock(); [all...] |
H A D | PathNumbering.cpp | 55 BasicBlock* BallLarusNode::getBlock() { function in class:BallLarusNode 139 if(getBlock() != NULL) { 140 if(getBlock()->hasName()) { 141 std::string tempName(getBlock()->getName()); 291 succ != end; oldTarget = (*succ)->getTarget()->getBlock(), succ++ ) { 295 if( oldTarget != (*succ)->getTarget()->getBlock() ) 366 BasicBlock* currentBlock = currentNode->getBlock(); 375 for( BasicBlock::iterator bbCurrent = currentNode->getBlock()->begin(), 376 bbEnd = currentNode->getBlock()->end(); bbCurrent != bbEnd; 387 TerminatorInst* terminator = currentNode->getBlock() [all...] |
H A D | DominanceFrontier.cpp | 43 BasicBlock *BB = Node->getBlock(); 82 BasicBlock *childBB = IDominee->getBlock();
|
H A D | DomPrinter.cpp | 36 BasicBlock *BB = Node->getBlock();
|
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/ |
H A D | BranchFolding.h | 41 MachineBasicBlock *getBlock() const { return Block; } function in class:llvm::BranchFolder::MergePotentialsElt 72 MachineBasicBlock *getBlock() const { function in class:llvm::BranchFolder::SameTailElt 73 return getMergePotentialsElt().getBlock(); 76 return TailStartPos == getBlock()->begin();
|
H A D | LiveRangeCalc.cpp | 114 MachineBasicBlock *MBB = I->DomNode->getBlock(); 300 MachineBasicBlock *MBB = Node->getBlock(); 306 bool needPHI = !IDom || !Seen.test(IDom->getBlock()->getNumber()); 312 IDomValue = LiveOut[IDom->getBlock()]; 316 LiveOut[IDom->getBlock()].second = IDomValue.second =
|
H A D | BranchFolding.cpp | 485 if (getBlock()->getNumber() < o.getBlock()->getNumber()) 487 if (getBlock()->getNumber() > o.getBlock()->getNumber()) 605 if (ProfitableToMerge(CurMPIter->getBlock(), I->getBlock(), 636 MachineBasicBlock *CurMBB = CurMPIter->getBlock(); 656 if (SameTails[i].getBlock() == PredBB) { 662 unsigned t = EstimateRuntime(SameTails[i].getBlock()->begin(), 672 MachineBasicBlock *MBB = SameTails[commonTailIndex].getBlock(); [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Instrumentation/ |
H A D | PathProfiling.cpp | 485 BasicBlock* source = sourceNode->getBlock(); 486 BasicBlock* target = targetNode->getBlock(); 932 BasicBlock* block = node->getBlock(); 934 pred_iterator PB = pred_begin(node->getBlock()), 935 PE = pred_end(node->getBlock()); 956 if(target->getBlock() == NULL) 987 phi->removeIncomingValue(source->getBlock(), false); 988 phi->addIncoming(source->getEndingPathNumber(), source->getBlock()); 995 BasicBlock* block = node->getBlock(); 1096 if( sourceNode->getBlock() [all...] |
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ |
H A D | Dominators.h | 67 if (!R || !OtherR || R->getBlock() != OtherR->getBlock()) 94 << DT->getNode(*I)->getIDom()->getBlock()->getBlockID()
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | WorkList.h | 55 const CFGBlock *getBlock() const { return block; } function in class:clang::ento::WorkListUnit
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Analysis/ |
H A D | CFGStmtMap.cpp | 27 CFGBlock *CFGStmtMap::getBlock(Stmt *S) { function in class:CFGStmtMap
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGStmt.cpp | 345 ResolveBranchFixups(Dest.getBlock()); 348 EmitBlock(Dest.getBlock()); 486 EmitBlock(LoopHeader.getBlock()); 522 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); 528 if (ExitBlock != LoopExit.getBlock()) { 548 EmitBranch(LoopHeader.getBlock()); 551 EmitBlock(LoopExit.getBlock(), true); 556 SimplifyForwardingBlocks(LoopHeader.getBlock()); 576 EmitBlock(LoopCond.getBlock()); 595 Builder.CreateCondBr(BoolCondVal, LoopBody, LoopExit.getBlock()); [all...] |
H A D | CodeGenFunction.cpp | 145 if (CurBB->empty() || ReturnBlock.getBlock()->use_empty()) { 146 ReturnBlock.getBlock()->replaceAllUsesWith(CurBB); 147 delete ReturnBlock.getBlock(); 149 EmitBlock(ReturnBlock.getBlock()); 156 if (ReturnBlock.getBlock()->hasOneUse()) { 158 dyn_cast<llvm::BranchInst>(*ReturnBlock.getBlock()->use_begin()); 160 BI->getSuccessor(0) == ReturnBlock.getBlock()) { 168 delete ReturnBlock.getBlock(); 177 EmitBlock(ReturnBlock.getBlock()); 1089 llvm::BasicBlock *BB = getJumpDestForLabel(L).getBlock(); [all...] |
/freebsd-10.0-release/contrib/llvm/include/llvm/Analysis/ |
H A D | Trace.h | 46 /// operator[]/getBlock - Return basic block N in the trace. 49 BasicBlock *getBlock(unsigned i) const { return BasicBlocks[i]; } function in class:llvm::Trace
|
H A D | Dominators.h | 82 NodeT *getBlock() const { return TheBB; } function in class:llvm::DomTreeNodeBase 110 const NodeT *Nd = (*I)->getBlock(); 115 const NodeT *N = (*I)->getBlock(); 157 if (Node->getBlock()) 158 WriteAsOperand(o, Node->getBlock(), false); 459 return IDomB->getBlock(); 764 if (!R || !OtherR || R->getBlock() != OtherR->getBlock())
|
H A D | PathNumbering.h | 65 BasicBlock* getBlock();
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | CoreEngine.cpp | 266 HandlePostStmt(WU.getBlock(), WU.getIndex(), Pred); 327 unsigned BlockId = L.getBlock()->getBlockID(); 335 NodeBuilderContext Ctx(*this, L.getBlock(), Pred); 339 HandleBlockExit(L.getBlock(), Pred); 651 ExplodedNode *Succ = Eng.G->getNode(BlockEdge(Src, I.getBlock(), 671 ExplodedNode *Succ = Eng.G->getNode(BlockEdge(Src, I.getBlock(),
|
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | InstrEmitter.h | 127 /// getBlock - Return the current basic block. 128 MachineBasicBlock *getBlock() { return MBB; } function in class:llvm::InstrEmitter
|
H A D | ScheduleDAGSDNodes.cpp | 713 MachineBasicBlock *BB = Emitter.getBlock(); 747 MachineBasicBlock *BB = Emitter.getBlock(); 822 TII->insertNoop(*Emitter.getBlock(), InsertPos); 902 MachineBasicBlock *InsertBB = Emitter.getBlock(); 908 return Emitter.getBlock();
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | AnalyzerStatsChecker.cpp | 64 const CFGBlock *CB = BE->getBlock();
|
H A D | IdempotentOperationChecker.cpp | 377 AC->getCFGStmtMap()->getBlock(B), 586 B = CBM->getBlock(SP->getStmt()); 590 B = BEnt->getBlock(); 592 B = BExit->getBlock();
|
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | Sink.cpp | 243 BasicBlock *Candidate = (*I)->getBlock(); 244 if ((*I)->getIDom()->getBlock() == Inst->getParent() &&
|
/freebsd-10.0-release/contrib/llvm/lib/Target/R600/ |
H A D | SIAnnotateControlFlow.cpp | 166 BasicBlock *IDom = DT->getNode(Phi->getParent())->getIDom()->getBlock(); 217 BasicBlock *IDom = DT->getNode(Parent)->getIDom()->getBlock();
|