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

  /external/javassist/src/main/javassist/bytecode/stackmap/
BasicBlock.java 28 public class BasicBlock {
31 public BasicBlock[] exit; // null if the block is a leaf.
35 protected BasicBlock(int pos) {
41 public static BasicBlock find(BasicBlock[] blocks, int pos)
55 BasicBlock body;
57 Catch(BasicBlock b, int i, Catch c) {
97 BasicBlock block;
98 BasicBlock[] jump;
121 void setJump(BasicBlock[] bb, int s, boolean always)
    [all...]
  /external/llvm/lib/IR/
BasicBlock.cpp 1 //===-- BasicBlock.cpp - Implement BasicBlock related methods -------------===//
10 // This file implements the BasicBlock class for the IR library.
14 #include "llvm/IR/BasicBlock.h"
26 ValueSymbolTable *BasicBlock::getValueSymbolTable() {
32 LLVMContext &BasicBlock::getContext() const {
38 template class llvm::SymbolTableListTraits<Instruction, BasicBlock>;
41 BasicBlock::BasicBlock(LLVMContext &C, const Twine &Name, Function *NewParent,
42 BasicBlock *InsertBefore
    [all...]
  /external/mesa3d/src/gallium/drivers/nv50/codegen/
nv50_ir_bb.cpp 67 delete reinterpret_cast<BasicBlock *>(BBs.get());
70 BasicBlock::BasicBlock(Function *fn) : cfg(this), dom(this), func(fn)
85 BasicBlock::~BasicBlock()
90 BasicBlock *
91 BasicBlock::clone(ClonePolicy<Function>& pol) const
93 BasicBlock *bb = new BasicBlock(pol.context());
103 BasicBlock *obb = BasicBlock::get(it.getNode())
    [all...]
  /dalvik/dexgen/src/com/android/dexgen/rop/code/
BasicBlock.java 27 public final class BasicBlock implements LabeledItem {
59 public BasicBlock(int label, InsnList insns, IntList successors,
262 public BasicBlock withRegisterOffset(int delta) {
263 return new BasicBlock(label, insns.withRegisterOffset(delta),
272 * BasicBlock visitor interface
279 public void visitBlock (BasicBlock b);
  /dalvik/dx/src/com/android/dx/rop/code/
BasicBlock.java 27 public final class BasicBlock implements LabeledItem {
59 public BasicBlock(int label, InsnList insns, IntList successors,
262 public BasicBlock withRegisterOffset(int delta) {
263 return new BasicBlock(label, insns.withRegisterOffset(delta),
272 * BasicBlock visitor interface
279 public void visitBlock (BasicBlock b);
  /external/dexmaker/src/dx/java/com/android/dx/rop/code/
BasicBlock.java 27 public final class BasicBlock implements LabeledItem {
59 public BasicBlock(int label, InsnList insns, IntList successors,
262 public BasicBlock withRegisterOffset(int delta) {
263 return new BasicBlock(label, insns.withRegisterOffset(delta),
272 * BasicBlock visitor interface
279 public void visitBlock (BasicBlock b);
  /external/llvm/bindings/python/llvm/
core.py 29 "BasicBlock",
287 return b and BasicBlock(b)
292 return b and BasicBlock(b)
307 if not isinstance(self.bb, BasicBlock):
325 class BasicBlock(LLVMObject):
333 return b and BasicBlock(b)
338 return b and BasicBlock(b)
394 return BasicBlock.__inst_iterator(self)
397 return BasicBlock.__inst_iterator(self, reverse=True)
564 library.LLVMGetNextBasicBlock.argtypes = [BasicBlock]
    [all...]
  /external/llvm/include/llvm/DebugInfo/DWARF/
DWARFDebugLine.h 122 BasicBlock:1,
  /external/llvm/include/llvm/IR/
BasicBlock.h 1 //===-- llvm/BasicBlock.h - Represent a basic block in the VM ---*- C++ -*-===//
10 // This file contains the declaration of the BasicBlock class.
34 template<> struct ilist_traits<BasicBlock>
35 : public SymbolTableListTraits<BasicBlock, Function> {
37 BasicBlock *createSentinel() const;
38 static void destroySentinel(BasicBlock*) {}
40 BasicBlock *provideInitialHead() const { return createSentinel(); }
41 BasicBlock *ensureHead(BasicBlock*) const { return createSentinel(); }
42 static void noteHead(BasicBlock*, BasicBlock*) {
    [all...]
  /external/v8/src/compiler/
schedule.h 24 class BasicBlock;
41 BasicBlock* dominator_; // Immediate dominator of the block.
42 BasicBlock* loop_header_; // Pointer to dominating loop header basic block,
95 class BasicBlock FINAL : public GenericNode<BasicBlockData, BasicBlock> {
97 BasicBlock(GenericGraphBase* graph, int input_count)
98 : GenericNode<BasicBlockData, BasicBlock>(graph, input_count) {}
107 BasicBlock* PredecessorAt(int index) { return InputAt(index); }
110 BasicBlock* SuccessorAt(int index) { return UseAt(index); }
112 int PredecessorIndexOf(BasicBlock* predecessor)
    [all...]
  /external/v8/src/
hydrogen-bce.cc 101 HBasicBlock* BasicBlock() const { return basic_block_; }
410 } else if (data->BasicBlock() == bb) {
412 // if (data->Basicblock() == bb ||
  /dalvik/dx/src/com/android/dx/cf/code/
Ropper.java 21 import com.android.dx.rop.code.BasicBlock;
112 private final ArrayList<BasicBlock> result;
301 BasicBlock subCaller = labelToBlock(label);
321 BasicBlock subCaller = labelToBlock(label);
391 this.result = new ArrayList<BasicBlock>(blocks.size() * 2 + 10);
481 for (BasicBlock bb : result) {
551 BasicBlock one = result.get(i);
567 private BasicBlock labelToBlock(int label) {
585 private void addBlock(BasicBlock block, IntList subroutines) {
606 private boolean addOrReplaceBlock(BasicBlock block, IntList subroutines)
    [all...]
  /external/clang/include/clang/Analysis/Analyses/
ThreadSafetyTIL.h 256 class BasicBlock;
293 BasicBlock* block() const { return Block; }
296 void setID(BasicBlock *B, unsigned id) { Block = B; SExprID = id; }
309 BasicBlock* Block;
403 friend class BasicBlock;
    [all...]
  /external/llvm/bindings/ocaml/llvm/
llvm.ml 264 | BasicBlock
    [all...]
llvm_ocaml.c 477 BasicBlock,
532 DEFINE_CASE(Val, BasicBlock);
    [all...]
  /external/llvm/include/llvm/CodeGen/
ISDOpcodes.h 60 BasicBlock, VALUETYPE, CONDCODE, Register, RegisterMask,
    [all...]
  /art/compiler/dex/
mir_graph.h 371 class BasicBlock : public DeletableArenaObject<kArenaAllocBB> {
373 BasicBlock(BasicBlockId block_id, BBType type, ArenaAllocator* allocator)
424 BasicBlock* Copy(CompilationUnit* c_unit);
425 BasicBlock* Copy(MIRGraph* mir_graph);
433 * @brief Kill the BasicBlock.
491 DISALLOW_COPY_AND_ASSIGN(BasicBlock);
515 ChildBlockIterator(BasicBlock* bb, MIRGraph* mir_graph);
516 BasicBlock* Next();
519 BasicBlock* basic_block_;
580 BasicBlock* FindBlock(DexOffset code_offset
    [all...]
  /external/robolectric/lib/main/
javassist-3.14.0-GA.jar 
  /prebuilts/tools/common/m2/repository/com/google/dexmaker/dexmaker/1.0/
dexmaker-1.0.jar 
  /prebuilts/sdk/tools/lib/
dx.jar 
  /external/owasp/sanitizer/tools/findbugs/lib/
findbugs.jar 
  /prebuilts/sdk/tools/
jack.jar 
  /prebuilts/tools/common/m2/repository/com/google/code/findbugs/findbugs/2.0.1/
findbugs-2.0.1.jar 
  /prebuilts/tools/common/m2/repository/com/google/code/findbugs/findbugs/2.0.3/
findbugs-2.0.3.jar 
  /prebuilts/tools/common/m2/repository/com/google/code/findbugs/findbugs/3.0.0/
findbugs-3.0.0.jar 

Completed in 1343 milliseconds