HomeSort by relevance Sort by last modified time
    Searched defs:insns (Results 26 - 50 of 103) sorted by null

12 3 4 5

  /art/compiler/dex/
verified_method.cc 201 const uint16_t* insns = code_item->insns_; local
202 const Instruction* inst = Instruction::At(insns);
203 const Instruction* end = Instruction::At(insns + code_item->insns_size_in_code_units_);
215 uint32_t dex_pc = inst->GetDexPc(insns);
  /art/runtime/
dex_instruction.cc 90 const uint16_t* insns = reinterpret_cast<const uint16_t*>(this); local
91 uint16_t insn = *insns;
97 const uint16_t* insns = reinterpret_cast<const uint16_t*>(this); local
99 switch (*insns) {
101 return (4 + insns[1] * 2);
103 return (2 + insns[1] * 4);
105 uint16_t element_size = insns[1];
106 uint32_t length = insns[2] | (((uint32_t)insns[3]) << 16);
111 if ((*insns & 0xFF) == 0)
    [all...]
  /art/runtime/interpreter/
interpreter_switch_impl.cc 29 inst->GetDexPc(insns), \
80 const uint16_t* const insns = code_item->insns_; local
81 const Instruction* inst = Instruction::At(insns + dex_pc);
84 dex_pc = inst->GetDexPc(insns);
183 shadow_frame.GetMethod(), inst->GetDexPc(insns),
199 shadow_frame.GetMethod(), inst->GetDexPc(insns),
216 shadow_frame.GetMethod(), inst->GetDexPc(insns),
232 shadow_frame.GetMethod(), inst->GetDexPc(insns),
271 shadow_frame.GetMethod(), inst->GetDexPc(insns),
    [all...]
  /dalvik/dexgen/src/com/android/dexgen/dex/file/
DebugInfoItem.java 177 DalvInsnList insns = code.getInsns(); local
178 int codeSize = insns.codeSize();
179 int regSize = insns.getRegistersSize();
DebugInfoDecoder.java 428 DalvInsnList insns = code.getInsns(); local
429 int codeSize = insns.codeSize();
430 int countRegisters = insns.getRegistersSize();
437 insns.debugPrint(System.err, " ", true);
  /dalvik/dx/src/com/android/dx/dex/file/
DebugInfoItem.java 174 DalvInsnList insns = code.getInsns(); local
175 int codeSize = insns.codeSize();
176 int regSize = insns.getRegistersSize();
DebugInfoDecoder.java 432 DalvInsnList insns = code.getInsns(); local
433 int codeSize = insns.codeSize();
434 int countRegisters = insns.getRegistersSize();
441 insns.debugPrint(System.err, " ", true);
  /dalvik/dx/src/com/android/dx/ssa/
LocalVariableExtractor.java 106 List<SsaInsn> insns = block.getInsns(); local
107 int insnSz = insns.size();
109 // The exit block has no insns and no successors
121 SsaInsn lastInsn = insns.get(insnSz - 1);
141 SsaInsn insn = insns.get(i);
SsaRenamer.java 273 * Processes all insns in a block and renames their registers
296 * maps the set of insns to replace after renaming is finished
377 // Delete all move insns in this block.
378 ArrayList<SsaInsn> insns = block.getInsns(); local
379 int szInsns = insns.size();
382 SsaInsn insn = insns.get(i);
388 insns.set(i, replaceInsn);
391 insns.remove(i);
472 * Phi insns have their result registers renamed.
482 * Move insns are treated as a simple mapping operation, an
    [all...]
SsaBasicBlock.java 51 private ArrayList<SsaInsn> insns; field in class:SsaBasicBlock
124 this.insns = new ArrayList<SsaInsn>();
151 result.insns.ensureCapacity(ropInsns.size());
154 result.insns.add(new NormalSsaInsn (ropInsns.get(i), result));
204 insns.add(0, new PhiInsn(reg, this));
215 insns.add(0, new PhiInsn(resultSpec, this));
220 * insns.
226 insns.add(getCountPhiInsns(), newInsn);
241 SsaInsn oldInsn = insns.get(insns.size() - 1)
    [all...]
SsaConverter.java 180 * We may need room to insert move insns later, so make sure to split
267 ArrayList<SsaInsn> insns = block.getInsns(); local
268 SsaInsn lastInsn = insns.get(insns.size() - 1);
  /external/dexmaker/src/dx/java/com/android/dx/dex/file/
DebugInfoItem.java 175 DalvInsnList insns = code.getInsns(); local
176 int codeSize = insns.codeSize();
177 int regSize = insns.getRegistersSize();
DebugInfoDecoder.java 422 DalvInsnList insns = code.getInsns(); local
423 int codeSize = insns.codeSize();
424 int countRegisters = insns.getRegistersSize();
431 insns.debugPrint(System.err, " ", true);
  /external/dexmaker/src/dx/java/com/android/dx/ssa/
LocalVariableExtractor.java 107 List<SsaInsn> insns = block.getInsns(); local
108 int insnSz = insns.size();
110 // The exit block has no insns and no successors
122 SsaInsn lastInsn = insns.get(insnSz - 1);
142 SsaInsn insn = insns.get(i);
SsaRenamer.java 274 * Processes all insns in a block and renames their registers
297 * maps the set of insns to replace after renaming is finished
378 // Delete all move insns in this block.
379 ArrayList<SsaInsn> insns = block.getInsns(); local
380 int szInsns = insns.size();
383 SsaInsn insn = insns.get(i);
389 insns.set(i, replaceInsn);
392 insns.remove(i);
473 * Phi insns have their result registers renamed.
483 * Move insns are treated as a simple mapping operation, an
    [all...]
SsaBasicBlock.java 52 private ArrayList<SsaInsn> insns; field in class:SsaBasicBlock
125 this.insns = new ArrayList<SsaInsn>();
152 result.insns.ensureCapacity(ropInsns.size());
155 result.insns.add(new NormalSsaInsn (ropInsns.get(i), result));
205 insns.add(0, new PhiInsn(reg, this));
216 insns.add(0, new PhiInsn(resultSpec, this));
221 * insns.
227 insns.add(getCountPhiInsns(), newInsn);
242 SsaInsn oldInsn = insns.get(insns.size() - 1)
    [all...]
  /external/mockito/cglib-and-asm/src/org/mockito/asm/tree/analysis/
Analyzer.java 62 private InsnList insns; field in class:Analyzer
106 insns = m.instructions;
117 int begin = insns.indexOf(tcb.start);
118 int end = insns.indexOf(tcb.end);
140 findSubroutine(insns.indexOf(jsr.label), sub, subroutineCalls);
199 int jump = insns.indexOf(j.label);
210 int jump = insns.indexOf(lsi.dflt);
215 jump = insns.indexOf(label);
221 int jump = insns.indexOf(tsi.dflt);
226 jump = insns.indexOf(label);
    [all...]
  /dalvik/dexgen/src/com/android/dexgen/rop/code/
BasicBlockList.java 134 InsnList insns = one.getInsns(); local
135 int insnsSz = insns.size();
138 Insn insn = insns.get(j);
179 InsnList insns = one.getInsns(); local
180 insns.forEach(visitor);
LocalVariableExtractor.java 94 InsnList insns = block.getInsns(); local
95 int insnSz = insns.size();
105 (insns.getLast().getResult() != null);
121 Insn insn = insns.get(i);
  /dalvik/dx/src/com/android/dx/cf/code/
Ropper.java 791 ArrayList<Insn> insns = machine.getInsns(); local
792 int insnSz = insns.size();
1112 InsnList insns = new InsnList(sz + 1); local
1204 InsnList insns = new InsnList(1); local
1220 InsnList insns = new InsnList(1); local
1260 InsnList insns = new InsnList(2); local
    [all...]
  /dalvik/dx/src/com/android/dx/rop/code/
BasicBlockList.java 134 InsnList insns = one.getInsns(); local
135 int insnsSz = insns.size();
138 Insn insn = insns.get(j);
178 InsnList insns = one.getInsns(); local
179 insns.forEach(visitor);
LocalVariableExtractor.java 94 InsnList insns = block.getInsns(); local
95 int insnSz = insns.size();
105 (insns.getLast().getResult() != null);
121 Insn insn = insns.get(i);
  /dalvik/dx/src/com/android/dx/ssa/back/
LivenessAnalyzer.java 201 ArrayList<SsaInsn> insns; local
203 insns = blockN.getInsns();
206 statementIndex = insns.size() - 1;
  /external/dexmaker/src/dx/java/com/android/dx/rop/code/
BasicBlockList.java 134 InsnList insns = one.getInsns(); local
135 int insnsSz = insns.size();
138 Insn insn = insns.get(j);
178 InsnList insns = one.getInsns(); local
179 insns.forEach(visitor);
LocalVariableExtractor.java 94 InsnList insns = block.getInsns(); local
95 int insnSz = insns.size();
105 (insns.getLast().getResult() != null);
121 Insn insn = insns.get(i);

Completed in 844 milliseconds

12 3 4 5