| /src/external/apache2/llvm/dist/llvm/examples/ModuleMaker/ |
| ModuleMaker.cpp | 47 BasicBlock *BB = BasicBlock::Create(Context, "EntryBlock", F); 58 BB->getInstList().push_back(Add); 61 BB->getInstList().push_back(ReturnInst::Create(Context, Add));
|
| /src/external/apache2/llvm/dist/llvm/lib/IR/ |
| StructuralHash.cpp | 46 const BasicBlock *BB = BBs.pop_back_val(); 48 for (auto &Inst : *BB) 51 const Instruction *Term = BB->getTerminator();
|
| /src/external/apache2/llvm/dist/llvm/tools/llvm-c-test/ |
| attributes.c | 56 LLVMBasicBlockRef BB; 57 for (BB = LLVMGetFirstBasicBlock(F); BB; BB = LLVMGetNextBasicBlock(BB)) { 59 for (I = LLVMGetFirstInstruction(BB); I; I = LLVMGetNextInstruction(I)) {
|
| /src/external/apache2/llvm/dist/llvm/examples/HowToUseJIT/ |
| HowToUseJIT.cpp | 80 BasicBlock *BB = BasicBlock::Create(Context, "EntryBlock", Add1F); 83 // automatically append instructions to the basic block `BB'. 84 IRBuilder<> builder(BB); 94 // Create the add instruction, inserting it into the end of BB. 109 BB = BasicBlock::Create(Context, "EntryBlock", FooF); 112 builder.SetInsertPoint(BB);
|
| /src/external/apache2/llvm/dist/llvm/examples/HowToUseLLJIT/ |
| HowToUseLLJIT.cpp | 54 BasicBlock *BB = BasicBlock::Create(*Context, "EntryBlock", Add1F); 57 // automatically append instructions to the basic block `BB'. 58 IRBuilder<> builder(BB); 68 // Create the add instruction, inserting it into the end of BB.
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| EdgeBundles.cpp | 82 unsigned BB = MBB.getNumber(); 84 << '\t' << G.getBundle(BB, false) << " -> \"" << printMBBReference(MBB) 86 << "\t\"" << printMBBReference(MBB) << "\" -> " << G.getBundle(BB, true)
|
| UnreachableBlockElim.cpp | 111 for (MachineBasicBlock *BB : depth_first_ext(&F, Reachable)) 112 (void)BB/* Mark all reachable blocks */; 117 for (MachineBasicBlock &BB : F) { 119 if (!Reachable.count(&BB)) { 120 DeadBlocks.push_back(&BB); 123 if (MLI) MLI->removeBlock(&BB); 124 if (MDT && MDT->getNode(&BB)) MDT->eraseNode(&BB); 126 while (BB.succ_begin() != BB.succ_end()) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| AArch64CleanupLocalDynamicTLSPass.cpp | 63 MachineBasicBlock *BB = Node->getBlock(); 67 for (MachineBasicBlock::iterator I = BB->begin(), E = BB->end(); I != E;
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| DemoteRegToStack.cpp | 50 BasicBlock *BB = SplitCriticalEdge(II, SuccNum); 51 assert(BB && "Unable to split critical edge."); 52 (void)BB;
|
| Mem2Reg.cpp | 38 BasicBlock &BB = F.getEntryBlock(); // Get the entry node for the function 46 for (BasicBlock::iterator I = BB.begin(), E = --BB.end(); I != E; ++I)
|
| SanitizerStats.cpp | 96 auto BB = BasicBlock::Create(M->getContext(), "", F); 97 IRBuilder<> B(BB);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| InstIterator.h | 38 BB_i_t BB; // BasicBlocksType::iterator 54 : BBs(II.BBs), BB(II.BB), BI(II.BI) {} 58 : BBs(II.BBs), BB(II.BB), BI(II.BI) {} 61 : BBs(&m.getBasicBlockList()), BB(BBs->begin()) { // begin ctor 62 if (BB != BBs->end()) { 63 BI = BB->begin(); 69 : BBs(&m.getBasicBlockList()), BB(BBs->end()) { // end ctor 73 inline BBIty &getBasicBlockIterator() { return BB; } [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| ScheduleDAGSDNodes.h | 48 MachineBasicBlock *BB; 61 void Run(SelectionDAG *dag, MachineBasicBlock *bb);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| SystemZLDCleanup.cpp | 89 MachineBasicBlock *BB = Node->getBlock(); 93 for (auto I = BB->begin(), E = BB->end(); I != E; ++I) {
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| MaximumSpanningTree.h | 41 const BasicBlock *BB = dyn_cast_or_null<BasicBlock>(X); 42 return BB ? BB->size() : 0;
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| Reg2Mem.cpp | 45 const BasicBlock *BB = Inst.getParent(); 48 if (UI->getParent() != BB || isa<PHINode>(UI)) 85 for (BasicBlock &BB : F) 86 for (auto &Phi : BB.phis())
|
| /src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.cp/ |
| impl-this.cc | 51 class BB : public A<int> 55 BB () : i (20) {} 65 class Ambig : public BB, public CC
|
| /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.cp/ |
| impl-this.cc | 51 class BB : public A<int> 55 BB () : i (20) {} 65 class Ambig : public BB, public CC
|
| /src/external/apache2/llvm/dist/llvm/examples/Fibonacci/ |
| fibonacci.cpp | 60 BasicBlock *BB = BasicBlock::Create(Context, "EntryBlock", FibF); 76 Value *CondInst = new ICmpInst(*BB, ICmpInst::ICMP_SLE, ArgX, Two, "cond"); 77 BranchInst::Create(RetBB, RecurseBB, CondInst, BB);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| GenericIteratedDominanceFrontier.h | 151 for (NodeTy *BB : *DefBlocks) 152 if (DomTreeNodeBase<NodeTy> *Node = DT.getNode(BB)) { 173 NodeTy *BB = Node->getBlock(); 196 for (auto Succ : ChildrenGetter.get(BB))
|
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| CFG.cpp | 36 const BasicBlock *BB = &F.getEntryBlock(); 37 if (succ_empty(BB)) 44 Visited.insert(BB); 45 VisitStack.push_back(std::make_pair(BB, succ_begin(BB))); 46 InStack.insert(BB); 54 BB = *I++; 55 if (Visited.insert(BB).second) { 60 if (InStack.count(BB)) 61 Result.push_back(std::make_pair(ParentBB, BB)); [all...] |
| Delinearization.cpp | 68 const BasicBlock *BB = Inst.getParent(); 71 for (Loop *L = LI->getLoopFor(BB); L != nullptr; L = L->getParentLoop()) {
|
| DomPrinter.cpp | 36 BasicBlock *BB = Node->getBlock(); 38 if (!BB) 44 ::getSimpleNodeLabel(BB, nullptr); 47 ::getCompleteNodeLabel(BB, nullptr);
|
| /src/external/apache2/llvm/dist/llvm/lib/FuzzMutate/ |
| IRMutator.cpp | 31 BasicBlock *BB = BasicBlock::Create(Context, "BB", F); 32 ReturnInst::Create(Context, BB); 50 void IRMutationStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { 51 mutate(*makeSampler(IB.Rand, make_pointer_range(BB)).getSelection(), IB); 106 void InjectorIRStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { 108 for (auto I = BB.getFirstInsertionPt(), E = BB.end(); I != E; ++I) 121 Srcs.push_back(IB.findOrCreateSource(BB, InstsBefore)); 131 Srcs.push_back(IB.findOrCreateSource(BB, InstsBefore, Srcs, Pred)) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
| BPFInstrInfo.cpp | 51 MachineBasicBlock *BB = MI->getParent(); 78 BuildMI(*BB, MI, dl, get(LdOpc)) 81 BuildMI(*BB, MI, dl, get(StOpc)) 92 BuildMI(*BB, MI, dl, get(BPF::LDW)) 94 BuildMI(*BB, MI, dl, get(BPF::STW)) 99 BuildMI(*BB, MI, dl, get(BPF::LDH)) 101 BuildMI(*BB, MI, dl, get(BPF::STH)) 106 BuildMI(*BB, MI, dl, get(BPF::LDB)) 108 BuildMI(*BB, MI, dl, get(BPF::STB)) 112 BB->erase(MI) [all...] |