HomeSort by relevance Sort by last modified time
    Searched defs:BB (Results 1 - 25 of 124) sorted by null

1 2 3 4 5

  /external/clang/test/SemaTemplate/
instantiate-member-initializers.cpp 23 template <class T> class BB : public AA<T> {
25 BB() : AA<T>(1) {}
27 BB<int> x;
  /external/llvm/examples/ModuleMaker/
ModuleMaker.cpp 42 BasicBlock *BB = BasicBlock::Create(Context, "EntryBlock", F);
53 BB->getInstList().push_back(Add);
56 BB->getInstList().push_back(ReturnInst::Create(Context, Add));
  /external/llvm/lib/Transforms/Utils/
Mem2Reg.cpp 60 BasicBlock &BB = F.getEntryBlock(); // Get the entry node for the function
71 for (BasicBlock::iterator I = BB.begin(), E = --BB.end(); I != E; ++I)
UnifyFunctionExitNodes.cpp 74 BasicBlock *BB = *I;
75 BB->getInstList().pop_back(); // Remove the unwind insn
76 BranchInst::Create(UnwindBlock, BB);
92 BasicBlock *BB = *I;
93 BB->getInstList().pop_back(); // Remove the unreachable inst.
94 BranchInst::Create(UnreachableBlock, BB);
130 BasicBlock *BB = *I;
135 PN->addIncoming(BB->getTerminator()->getOperand(0), BB);
137 BB->getInstList().pop_back(); // Remove the return ins
    [all...]
LowerExpectIntrinsic.cpp 142 BasicBlock *BB = I++;
145 if (BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator())) {
148 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(BB->getTerminator())) {
154 for (BasicBlock::iterator BI = BB->begin(), BE = BB->end();
ValueMapper.cpp 98 BasicBlock *BB = cast_or_null<BasicBlock>(MapValue(BA->getBasicBlock(), VM,
100 return VM[V] = BlockAddress::get(F, BB ? BB : BA->getBasicBlock());
  /external/clang/test/CodeGenCXX/
virtual-base-cast.cpp 4 struct B { int b; virtual int bb(); };
5 struct C : virtual A, virtual B { int c; virtual int aa(); virtual int bb(); };
7 struct BB { int b; virtual int bb(); };
8 struct CC : AA, BB { virtual int aa(); virtual int bb(); virtual int cc(); };
27 BB* c() { return x; }
  /external/llvm/examples/HowToUseJIT/
HowToUseJIT.cpp 71 BasicBlock *BB = BasicBlock::Create(Context, "EntryBlock", Add1F);
74 // automatically append instructions to the basic block `BB'.
75 IRBuilder<> builder(BB);
85 // Create the add instruction, inserting it into the end of BB.
101 BB = BasicBlock::Create(Context, "EntryBlock", FooF);
104 builder.SetInsertPoint(BB);
  /external/llvm/lib/CodeGen/
EdgeBundles.cpp 86 unsigned BB = I->getNumber();
87 O << "\t\"BB#" << BB << "\" [ shape=box ]\n"
88 << '\t' << G.getBundle(BB, false) << " -> \"BB#" << BB << "\"\n"
89 << "\t\"BB#" << BB << "\" -> " << G.getBundle(BB, true) << '\n';
92 O << "\t\"BB#" << BB << "\" -> \"BB#" << (*SI)->getNumber(
    [all...]
UnreachableBlockElim.cpp 78 BasicBlock *BB = I;
79 DeadBlocks.push_back(BB);
80 while (PHINode *PN = dyn_cast<PHINode>(BB->begin())) {
82 BB->getInstList().pop_front();
84 for (succ_iterator SI = succ_begin(BB), E = succ_end(BB); SI != E; ++SI)
85 (*SI)->removePredecessor(BB);
86 BB->dropAllReferences();
141 MachineBasicBlock *BB = I;
144 if (!Reachable.count(BB)) {
    [all...]
  /external/llvm/lib/Transforms/Scalar/
Reg2Mem.cpp 49 const BasicBlock *BB = Inst->getParent();
53 if (I->getParent() != BB || isa<PHINode>(I))
CorrelatedValuePropagation.cpp 93 BasicBlock *BB = P->getParent();
100 BB);
  /external/llvm/tools/llvm-objdump/
MCFunction.cpp 98 MCBasicBlock BB;
100 // Add instructions to the BB.
105 BB.addInst(Instructions[ii]);
107 f.addBlock(*spi, BB);
114 MCBasicBlock &BB = const_cast<MCBasicBlock&>(i->second);
115 if (BB.getInsts().empty()) continue;
116 const MCDecodedInst &Inst = BB.getInsts().back();
124 BB.addSucc(i->first);
126 BB.addSucc(targ);
129 BB.addSucc(llvm::next(i)->first)
    [all...]
  /external/llvm/examples/Fibonacci/
fibonacci.cpp 48 BasicBlock *BB = BasicBlock::Create(Context, "EntryBlock", FibF);
64 Value *CondInst = new ICmpInst(*BB, ICmpInst::ICMP_SLE, ArgX, Two, "cond");
65 BranchInst::Create(RetBB, RecurseBB, CondInst, BB);
  /external/llvm/unittests/Support/
IRBuilderTest.cpp 29 BB = BasicBlock::Create(getGlobalContext(), "", F);
33 BB = 0;
38 BasicBlock *BB;
42 IRBuilder<> Builder(BB);
  /external/clang/test/SemaCXX/
conversion-delete-expr.cpp 96 struct BB {
100 struct DD : BB {
warn-reorder-ctor-initialization.cpp 3 struct BB {};
7 class complex : public BB, BB1 {
13 BB1(), // expected-warning {{base class 'BB1' will be initialized after base 'BB'}}
14 BB()
  /external/llvm/include/llvm/Analysis/
DominatorInternals.h 60 typename GraphT::NodeType* BB = Worklist.back().first;
64 DT.Info[BB];
66 // First time we visited this BB?
67 if (NextSucc == GraphT::child_begin(BB)) {
69 BBInfo.Label = BB;
71 DT.Vertex.push_back(BB); // Vertex[n] = V;
79 // store the DFS number of the current BB - the reference to BBInfo might
84 if (NextSucc == GraphT::child_end(BB)) {
  /external/llvm/lib/Analysis/
DbgInfoPrinter.cpp 201 BasicBlock *BB = I;
203 if (I != F.begin() && (pred_begin(BB) == pred_end(BB)))
207 Out << BB->getName();
212 for (BasicBlock::const_iterator i = BB->begin(), e = BB->end();
DomPrinter.cpp 36 BasicBlock *BB = Node->getBlock();
38 if (!BB)
44 ::getSimpleNodeLabel(BB, BB->getParent());
47 ::getCompleteNodeLabel(BB, BB->getParent());
DominanceFrontier.cpp 41 BasicBlock *BB = Node->getBlock();
47 workList.push_back(DFCalculateWorkObject(BB, NULL, Node, NULL));
113 OS << " DomFrontier for BB ";
RegionPrinter.cpp 44 BasicBlock *BB = Node->getNodeAs<BasicBlock>();
48 ::getSimpleNodeLabel(BB, BB->getParent());
51 ::getCompleteNodeLabel(BB, BB->getParent());
126 BasicBlock *BB = (*BI)->getNodeAs<BasicBlock>();
127 if (RI->getRegionFor(BB) == R)
129 << static_cast<const void*>(RI->getTopLevelRegion()->getBBNode(BB))
SparsePropagation.cpp 90 void SparseSolver::MarkBlockExecutable(BasicBlock *BB) {
91 DEBUG(dbgs() << "Marking Block Executable: " << BB->getName() << "\n");
92 BBExecutable.insert(BB); // Basic block is executable!
93 BBWorkList.push_back(BB); // Add the block to the work list!
96 /// markEdgeExecutable - Mark a basic block as executable, adding it to the BB
221 BasicBlock *BB = TI.getParent();
226 markEdgeExecutable(BB, TI.getSuccessor(i));
316 BasicBlock *BB = BBWorkList.back();
319 DEBUG(dbgs() << "\nPopped off BBWL: " << *BB);
323 for (BasicBlock::iterator I = BB->begin(), E = BB->end(); I != E; ++I
    [all...]
  /bionic/libc/bionic/
md5.c 78 u_int32_t AA, BB, CC, DD;
81 BB = B;
174 B += BB;
  /external/llvm/include/llvm/ADT/
PostOrderIterator.h 66 NodeType *BB = *VisitStack.back().second++;
67 if (this->Visited.insert(BB)) { // If the block is not visited...
68 VisitStack.push_back(std::make_pair(BB, GT::child_begin(BB)));
73 inline po_iterator(NodeType *BB) {
74 this->Visited.insert(BB);
75 VisitStack.push_back(std::make_pair(BB, GT::child_begin(BB)));
80 inline po_iterator(NodeType *BB, SetType &S) :
82 if (this->Visited.insert(BB)) {
    [all...]

Completed in 8975 milliseconds

1 2 3 4 5