Searched defs:BBs (Results 1 - 7 of 7) sorted by relevance

/external/llvm/include/llvm/Support/
H A DInstIterator.h36 _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 DDominanceFrontier.cpp122 const std::set<BasicBlock*> &BBs = I->second; local
124 for (std::set<BasicBlock*>::const_iterator I = BBs.begin(), E = BBs.end();
/external/llvm/tools/bugpoint/
H A DCrashDebugger.cpp270 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 DExtractFunction.cpp360 /// cloned from the one the BBs are in, so some mapping needs to be performed.
364 std::vector<BasicBlock*> &BBs,
379 for (std::vector<BasicBlock*>::const_iterator I = BBs.begin(), E = BBs.end();
363 ExtractMappedBlocksFromModule(const std::vector<BasicBlock*> &BBs, Module *M) argument
H A DMiscompilation.cpp490 bool TestFuncs(const std::vector<BasicBlock*> &BBs, std::string &Error);
497 bool ReduceMiscompiledBlocks::TestFuncs(const std::vector<BasicBlock*> &BBs, argument
502 if (!BBs.empty()) {
503 outs() << "but these " << BBs.size() << " blocks are extracted: ";
504 for (unsigned i = 0, e = BBs.size() < 10 ? BBs.size() : 10; i != e; ++i)
505 outs() << BBs[i]->getName() << " ";
506 if (BBs.size() > 10) outs() << "...";
522 for (unsigned i = 0, e = BBs.size(); i != e; ++i) {
523 BasicBlock *BB = cast<BasicBlock>(VMap[BBs[
[all...]
/external/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp104 buildExtractionBlockSet(ArrayRef<BasicBlock *> BBs) { argument
105 return buildExtractionBlockSet(BBs.begin(), BBs.end());
124 CodeExtractor::CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT, argument
127 Blocks(buildExtractionBlockSet(BBs)), NumExitBlocks(~0U) {}
/external/clang/lib/CodeGen/
H A DCGBuiltin.cpp1115 llvm::BasicBlock *BBs[5] = { local
1128 llvm::SwitchInst *SI = Builder.CreateSwitch(Order, BBs[0]);
1134 Builder.SetInsertPoint(BBs[i]);
1138 Result->addIncoming(RMW, BBs[i]);
1142 SI->addCase(Builder.getInt32(0), BBs[0]);
1143 SI->addCase(Builder.getInt32(1), BBs[1]);
1144 SI->addCase(Builder.getInt32(2), BBs[1]);
1145 SI->addCase(Builder.getInt32(3), BBs[2]);
1146 SI->addCase(Builder.getInt32(4), BBs[3]);
1147 SI->addCase(Builder.getInt32(5), BBs[
1184 llvm::BasicBlock *BBs[3] = { local
[all...]

Completed in 253 milliseconds