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

  /dalvik/vm/analysis/
VfyBasicBlock.h 33 * so we need to mantain a list of predecessors for each block.
45 PointerSet* predecessors; /* set of basic blocks that can flow here */ member in struct:VfyBasicBlock
  /dalvik/dexgen/src/com/android/dexgen/rop/code/
RopMethod.java 34 * {@code null-ok;} array of predecessors for each block, indexed by block
37 private IntList[] predecessors; field in class:RopMethod
40 * {@code null-ok;} the predecessors for the implicit "exit" block, that is
63 this.predecessors = null;
87 * Gets the predecessors associated with the given block. This throws
91 * @return {@code non-null;} the predecessors of that block
98 IntList result = predecessors[label];
108 * Gets the exit predecessors for this instance.
110 * @return {@code non-null;} the exit predecessors
135 * The predecessors have been calculated. It's safe t
153 IntList[] predecessors = new IntList[maxLabel]; local
    [all...]
  /dalvik/dx/src/com/android/dx/rop/code/
RopMethod.java 34 * {@code null-ok;} array of predecessors for each block, indexed by block
37 private IntList[] predecessors; field in class:RopMethod
40 * {@code null-ok;} the predecessors for the implicit "exit" block, that is
63 this.predecessors = null;
87 * Gets the predecessors associated with the given block. This throws
91 * @return {@code non-null;} the predecessors of that block
98 IntList result = predecessors[label];
108 * Gets the exit predecessors for this instance.
110 * @return {@code non-null;} the exit predecessors
135 * The predecessors have been calculated. It's safe t
153 IntList[] predecessors = new IntList[maxLabel]; local
    [all...]
  /external/dexmaker/src/dx/java/com/android/dx/rop/code/
RopMethod.java 34 * {@code null-ok;} array of predecessors for each block, indexed by block
37 private IntList[] predecessors; field in class:RopMethod
40 * {@code null-ok;} the predecessors for the implicit "exit" block, that is
63 this.predecessors = null;
87 * Gets the predecessors associated with the given block. This throws
91 * @return {@code non-null;} the predecessors of that block
98 IntList result = predecessors[label];
108 * Gets the exit predecessors for this instance.
110 * @return {@code non-null;} the exit predecessors
135 * The predecessors have been calculated. It's safe t
153 IntList[] predecessors = new IntList[maxLabel]; local
    [all...]
  /external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/
AnalyzedInstruction.java 53 protected final TreeSet<AnalyzedInstruction> predecessors = new TreeSet<AnalyzedInstruction>(); field in class:AnalyzedInstruction
101 return predecessors.size();
105 return Collections.unmodifiableSortedSet(predecessors);
109 return predecessors.add(predecessor);
159 //if this instruction has no predecessors, it is either the fake "StartOfMethod" instruction or it is an
161 if (predecessors.size() == 0) {
165 if (predecessors.first().instructionIndex == -1) {
203 * Iterates over the predecessors of this instruction, and merges all the post-instruction register types for the
206 * @return The register type resulting from merging the post-instruction register types from all predecessors
210 for (AnalyzedInstruction predecessor: predecessors) {
    [all...]
  /dalvik/dx/src/com/android/dx/ssa/
SsaBasicBlock.java 55 private BitSet predecessors; field in class:SsaBasicBlock
128 this.predecessors = new BitSet(parent.getBlocks().size());
158 result.predecessors = SsaMethod.bitSetFromLabelList(
341 * @return {@code non-null;} predecessors set, indexed by block index
344 return predecessors;
412 * All previous predecessors will be predecessors to the new block.
420 newPred.predecessors = predecessors;
427 predecessors = new BitSet(parent.getBlocks().size())
    [all...]
  /external/dexmaker/src/dx/java/com/android/dx/ssa/
SsaBasicBlock.java 55 private BitSet predecessors; field in class:SsaBasicBlock
128 this.predecessors = new BitSet(parent.getBlocks().size());
158 result.predecessors = SsaMethod.bitSetFromLabelList(
341 * @return {@code non-null;} predecessors set, indexed by block index
344 return predecessors;
412 * All previous predecessors will be predecessors to the new block.
420 newPred.predecessors = predecessors;
427 predecessors = new BitSet(parent.getBlocks().size())
    [all...]
  /external/llvm/lib/CodeGen/
ShrinkWrapping.cpp 237 /// predecessors.
242 // AvailIn[MBB] = INTERSECT(AvailOut[P] for P in PREDECESSORS(MBB))
243 SmallVector<MachineBasicBlock*, 4> predecessors; local
248 predecessors.push_back(PRED);
251 unsigned i = 0, e = predecessors.size();
254 MachineBasicBlock* PRED = predecessors[i];
258 PRED = predecessors[i];
296 // available at predecessors of MBB.
449 assert(HDR->pred_size() > 0 && "Loop header has no predecessors?");
593 // Propagate selected bits to successors, predecessors of MBB
683 SmallVector<MachineBasicBlock*, 4> predecessors; local
    [all...]
  /dalvik/vm/compiler/
CompilerIR.h 167 BitVector *predecessors; member in struct:BasicBlock
  /external/v8/src/
hydrogen.h 70 const ZoneList<HBasicBlock*>* predecessors() const { return &predecessors_; } function in class:v8::internal::HBasicBlock
142 // predecessors should contain the inlined exit sequence:
200 : predecessor_list_(block->predecessors()), current_(0) { }
    [all...]
  /prebuilts/sdk/tools/lib/
dx.jar 
  /prebuilts/tools/common/lombok-ast/
lombok-ast-0.2.jar 
  /external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/org.apache.ant_1.7.1.v20090120-1145/lib/
ant-nodeps.jar 

Completed in 468 milliseconds