/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);
|