HomeSort by relevance Sort by last modified time
    Searched refs:BasicBlocks (Results 1 - 18 of 18) sorted by null

  /external/llvm/include/llvm/Analysis/
Trace.h 32 BasicBlockListType BasicBlocks;
39 Trace(const std::vector<BasicBlock *> &vBB) : BasicBlocks (vBB) {}
44 BasicBlock *getEntryBasicBlock () const { return BasicBlocks[0]; }
48 BasicBlock *operator[](unsigned i) const { return BasicBlocks[i]; }
49 BasicBlock *getBlock(unsigned i) const { return BasicBlocks[i]; }
63 for (unsigned i = 0, e = BasicBlocks.size(); i != e; ++i)
64 if (BasicBlocks[i] == X)
91 iterator begin() { return BasicBlocks.begin(); }
92 const_iterator begin() const { return BasicBlocks.begin(); }
93 iterator end () { return BasicBlocks.end();
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineFunction.h 117 BasicBlockListType BasicBlocks;
317 iterator begin() { return BasicBlocks.begin(); }
318 const_iterator begin() const { return BasicBlocks.begin(); }
319 iterator end () { return BasicBlocks.end(); }
320 const_iterator end () const { return BasicBlocks.end(); }
322 reverse_iterator rbegin() { return BasicBlocks.rbegin(); }
323 const_reverse_iterator rbegin() const { return BasicBlocks.rbegin(); }
324 reverse_iterator rend () { return BasicBlocks.rend(); }
325 const_reverse_iterator rend () const { return BasicBlocks.rend(); }
327 unsigned size() const { return (unsigned)BasicBlocks.size();
    [all...]
  /external/chromium_org/sandbox/linux/seccomp-bpf/
codegen.h 20 typedef std::vector<BasicBlock*> BasicBlocks;
134 BasicBlocks* basic_blocks);
139 void ComputeRelativeJumps(BasicBlocks* basic_blocks,
144 void ConcatenateBasicBlocks(const BasicBlocks&, SandboxBPF::Program* program);
151 BasicBlocks basic_blocks_;
codegen.cc 45 for (BasicBlocks::iterator iter = basic_blocks_.begin();
582 BasicBlocks* basic_blocks) {
650 void CodeGen::ComputeRelativeJumps(BasicBlocks* basic_blocks,
662 for (BasicBlocks::reverse_iterator iter = basic_blocks->rbegin();
728 void CodeGen::ConcatenateBasicBlocks(const BasicBlocks& basic_blocks,
734 for (BasicBlocks::const_iterator bb_iter = basic_blocks.begin();
763 BasicBlocks basic_blocks;
  /external/llvm/include/llvm/IR/
Function.h 85 BasicBlockListType BasicBlocks; ///< The basic blocks
375 const BasicBlockListType &getBasicBlockList() const { return BasicBlocks; }
376 BasicBlockListType &getBasicBlockList() { return BasicBlocks; }
378 return &Function::BasicBlocks;
396 iterator begin() { return BasicBlocks.begin(); }
397 const_iterator begin() const { return BasicBlocks.begin(); }
398 iterator end () { return BasicBlocks.end(); }
399 const_iterator end () const { return BasicBlocks.end(); }
401 size_t size() const { return BasicBlocks.size(); }
402 bool empty() const { return BasicBlocks.empty();
    [all...]
  /external/llvm/lib/MC/MCAnalysis/
MCModuleYAML.cpp 116 std::vector<BasicBlock> BasicBlocks;
209 IO.mapRequired("BasicBlocks", F.BasicBlocks);
341 F.BasicBlocks.resize(F.BasicBlocks.size() + 1);
342 MCModuleYAML::BasicBlock &BB = F.BasicBlocks.back();
408 for (BBIt BBI = FI->BasicBlocks.begin(), BBE = FI->BasicBlocks.end();
415 for (BBIt BBI = FI->BasicBlocks.begin(), BBE = FI->BasicBlocks.end()
    [all...]
  /external/llvm/lib/Bitcode/Writer/
ValueEnumerator.h 77 /// BasicBlocks - This contains all the basic blocks for the currently
79 std::vector<const BasicBlock*> BasicBlocks;
139 return BasicBlocks;
ValueEnumerator.cpp 465 BasicBlocks.push_back(BB);
466 ValueMap[BB] = BasicBlocks.size();
514 for (unsigned i = 0, e = BasicBlocks.size(); i != e; ++i)
515 ValueMap.erase(BasicBlocks[i]);
519 BasicBlocks.clear();
  /frameworks/compile/slang/BitWriter_2_9/
ValueEnumerator.h 75 /// BasicBlocks - This contains all the basic blocks for the currently
77 std::vector<const llvm::BasicBlock*> BasicBlocks;
137 return BasicBlocks;
ValueEnumerator.cpp 476 BasicBlocks.push_back(BB);
477 ValueMap[BB] = BasicBlocks.size();
525 for (unsigned i = 0, e = BasicBlocks.size(); i != e; ++i)
526 ValueMap.erase(BasicBlocks[i]);
530 BasicBlocks.clear();
  /frameworks/compile/slang/BitWriter_2_9_func/
ValueEnumerator.h 75 /// BasicBlocks - This contains all the basic blocks for the currently
77 std::vector<const llvm::BasicBlock*> BasicBlocks;
137 return BasicBlocks;
ValueEnumerator.cpp 476 BasicBlocks.push_back(BB);
477 ValueMap[BB] = BasicBlocks.size();
525 for (unsigned i = 0, e = BasicBlocks.size(); i != e; ++i)
526 ValueMap.erase(BasicBlocks[i]);
530 BasicBlocks.clear();
  /frameworks/compile/slang/BitWriter_3_2/
ValueEnumerator.h 75 /// BasicBlocks - This contains all the basic blocks for the currently
77 std::vector<const llvm::BasicBlock*> BasicBlocks;
137 return BasicBlocks;
ValueEnumerator.cpp 476 BasicBlocks.push_back(BB);
477 ValueMap[BB] = BasicBlocks.size();
525 for (unsigned i = 0, e = BasicBlocks.size(); i != e; ++i)
526 ValueMap.erase(BasicBlocks[i]);
530 BasicBlocks.clear();
  /external/llvm/lib/CodeGen/
StackColoring.cpp 112 DenseMap<const MachineBasicBlock*, int> BasicBlocks;
198 DEBUG(dbgs() << "Inspecting block #" << BasicBlocks.lookup(MBB) << " ["
237 BasicBlocks[MBB] = BasicBlockNumbering.size();
648 BasicBlocks.clear();
MachineFunction.cpp 90 for (iterator I = begin(), E = end(); I != E; I = BasicBlocks.erase(I))
    [all...]
  /external/llvm/lib/IR/
Function.cpp 300 while (!BasicBlocks.empty())
301 BasicBlocks.begin()->eraseFromParent();
  /external/llvm/include/llvm-c/
Core.h     [all...]

Completed in 3250 milliseconds