Searched defs:BBs (Results 1 - 9 of 9) sorted by relevance
/external/llvm/include/llvm/IR/ |
H A D | InstIterator.h | 36 _BB_t *BBs; // BasicBlocksType member in class:llvm::InstIterator 52 : BBs(II.BBs), BB(II.BB), BI(II.BI) {} 56 : BBs(II.BBs), BB(II.BB), BI(II.BI) {} 59 : BBs(&m.getBasicBlockList()), BB(BBs->begin()) { // begin ctor 60 if (BB != BBs->end()) { 67 : BBs(&m.getBasicBlockList()), BB(BBs [all...] |
/external/llvm/lib/Analysis/ |
H A D | DominanceFrontier.cpp | 121 const std::set<BasicBlock*> &BBs = I->second; local 123 for (std::set<BasicBlock*>::const_iterator I = BBs.begin(), E = BBs.end();
|
/external/llvm/tools/bugpoint/ |
H A D | CrashDebugger.cpp | 270 bool ReduceCrashingBlocks::TestBlocks(std::vector<const BasicBlock*> &BBs) { argument 277 for (unsigned i = 0, e = BBs.size(); i != e; ++i) 278 Blocks.insert(cast<BasicBlock>(VMap[BBs[i]])); 284 outs() << " " << BBs[i]->getName(); 338 BBs.clear(); 345 BBs.push_back(cast<BasicBlock>(V));
|
H A D | ExtractFunction.cpp | 361 /// cloned from the one the BBs are in, so some mapping needs to be performed. 365 std::vector<BasicBlock*> &BBs, 380 for (std::vector<BasicBlock*>::const_iterator I = BBs.begin(), E = BBs.end(); 364 ExtractMappedBlocksFromModule(const std::vector<BasicBlock*> &BBs, Module *M) argument
|
H A D | Miscompilation.cpp | 491 bool TestFuncs(const std::vector<BasicBlock*> &BBs, std::string &Error); 498 bool ReduceMiscompiledBlocks::TestFuncs(const std::vector<BasicBlock*> &BBs, argument 503 if (!BBs.empty()) { 504 outs() << "but these " << BBs.size() << " blocks are extracted: "; 505 for (unsigned i = 0, e = BBs.size() < 10 ? BBs.size() : 10; i != e; ++i) 506 outs() << BBs[i]->getName() << " "; 507 if (BBs.size() > 10) outs() << "..."; 523 for (unsigned i = 0, e = BBs.size(); i != e; ++i) { 524 BasicBlock *BB = cast<BasicBlock>(VMap[BBs[ [all...] |
/external/llvm/lib/Transforms/Scalar/ |
H A D | ConstantHoisting.cpp | 240 SmallPtrSet<BasicBlock *, 8> BBs; local 243 BBs.insert(findMatInsertPt(U.Inst, U.OpndIdx)->getParent()); 245 if (BBs.count(Entry)) 248 while (BBs.size() >= 2) { 250 BB1 = *BBs.begin(); 251 BB2 = *std::next(BBs.begin()); 255 BBs.erase(BB1); 256 BBs.erase(BB2); 257 BBs.insert(BB); 259 assert((BBs [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | CodeExtractor.cpp | 106 buildExtractionBlockSet(ArrayRef<BasicBlock *> BBs) { argument 107 return buildExtractionBlockSet(BBs.begin(), BBs.end()); 126 CodeExtractor::CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT, argument 129 Blocks(buildExtractionBlockSet(BBs)), NumExitBlocks(~0U) {}
|
/external/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 1129 llvm::BasicBlock *BBs[5] = { local 1142 llvm::SwitchInst *SI = Builder.CreateSwitch(Order, BBs[0]); 1148 Builder.SetInsertPoint(BBs[i]); 1152 Result->addIncoming(RMW, BBs[i]); 1156 SI->addCase(Builder.getInt32(0), BBs[0]); 1157 SI->addCase(Builder.getInt32(1), BBs[1]); 1158 SI->addCase(Builder.getInt32(2), BBs[1]); 1159 SI->addCase(Builder.getInt32(3), BBs[2]); 1160 SI->addCase(Builder.getInt32(4), BBs[3]); 1161 SI->addCase(Builder.getInt32(5), BBs[ 1198 llvm::BasicBlock *BBs[3] = { local [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 2559 static void cse(SmallVector<BasicBlock *, 4> &BBs) { argument 2562 for (unsigned i = 0, e = BBs.size(); i != e; ++i) { 2563 BasicBlock *BB = BBs[i];
|
Completed in 111 milliseconds