HomeSort by relevance Sort by last modified time
    Searched refs:insns (Results 1 - 25 of 129) sorted by null

1 2 3 4 5 6

  /dalvik/dexgen/src/com/android/dexgen/rop/code/
BasicBlock.java 32 private final InsnList insns; field in class:BasicBlock
51 * @param insns {@code non-null;} list of instructions in this block
59 public BasicBlock(int label, InsnList insns, IntList successors,
66 insns.throwIfMutable();
69 throw new NullPointerException("insns == null");
72 int sz = insns.size();
75 throw new IllegalArgumentException("insns.size() == 0");
79 Rop one = insns.get(i).getOpcode();
81 throw new IllegalArgumentException("insns[" + i + "] is a " +
86 Insn lastInsn = insns.get(sz - 1)
    [all...]
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/rop/code/
BasicBlock.java 32 private final InsnList insns; field in class:BasicBlock
51 * @param insns {@code non-null;} list of instructions in this block
59 public BasicBlock(int label, InsnList insns, IntList successors,
66 insns.throwIfMutable();
69 throw new NullPointerException("insns == null");
72 int sz = insns.size();
75 throw new IllegalArgumentException("insns.size() == 0");
79 Rop one = insns.get(i).getOpcode();
81 throw new IllegalArgumentException("insns[" + i + "] is a " +
86 Insn lastInsn = insns.get(sz - 1)
    [all...]
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/vm/analysis/
VerifySubs.cpp 95 const u2* insns = meth->insns + curOffset; local
97 switch (*insns & 0xff) {
99 *pOffset = ((s2) *insns) >> 8;
103 *pOffset = insns[1] | (((u4) insns[2]) << 16);
107 *pOffset = (s2) insns[1];
122 *pOffset = (s2) insns[1];
Optimize.cpp 41 static void rewriteInstField(Method* method, u2* insns, Opcode quickOpc,
43 static void rewriteJumboInstField(Method* method, u2* insns,
45 static void rewriteStaticField(Method* method, u2* insns, Opcode volatileOpc);
46 static void rewriteJumboStaticField(Method* method, u2* insns,
48 static void rewriteVirtualInvoke(Method* method, u2* insns, Opcode newOpc);
49 static bool rewriteInvokeObjectInit(Method* method, u2* insns);
50 static bool rewriteJumboInvokeObjectInit(Method* method, u2* insns);
51 static bool rewriteExecuteInline(Method* method, u2* insns,
53 static bool rewriteExecuteInlineRange(Method* method, u2* insns,
55 static void rewriteReturnVoid(Method* method, u2* insns);
155 u2* insns; local
    [all...]
  /dalvik/dexgen/src/com/android/dexgen/dex/code/
DalvCode.java 69 private DalvInsnList insns; field in class:DalvCode
97 this.insns = null;
104 if (insns != null) {
108 insns = unprocessedInsns.finishProcessingAndGetList();
109 positions = PositionList.make(insns, positionInfo);
110 locals = LocalList.make(insns);
186 return insns;
OutputFinisher.java 46 private ArrayList<DalvInsn> insns; field in class:OutputFinisher
71 this.insns = new ArrayList<DalvInsn>(initialCapacity);
146 for (DalvInsn insn : insns) {
214 insns.add(insn);
225 insns.add(at, insn);
261 int size = insns.size();
266 targetInsn = (TargetInsn) insns.get(index);
279 insns.set(index, targetInsn.withNewTargetAndReversed(newTarget));
290 for (DalvInsn insn : insns) {
353 return DalvInsnList.makeImmutable(insns,
    [all...]
HighRegisterPrefix.java 34 private SimpleInsn[] insns; field in class:HighRegisterPrefix
51 insns = null;
61 for (SimpleInsn insn : insns) {
73 for (SimpleInsn insn : insns) {
80 * {@link #insns} if not already done.
83 if (insns != null) {
90 insns = new SimpleInsn[sz];
94 insns[i] = moveInsnFor(src, outAt);
PositionList.java 53 * @param insns {@code non-null;} instructions to convert
58 public static PositionList make(DalvInsnList insns, int howMuch) {
75 int sz = insns.size();
81 DalvInsn insn = insns.get(i);
  /dalvik/dx/src/com/android/dx/dex/code/
DalvCode.java 69 private DalvInsnList insns; field in class:DalvCode
97 this.insns = null;
104 if (insns != null) {
108 insns = unprocessedInsns.finishProcessingAndGetList();
109 positions = PositionList.make(insns, positionInfo);
110 locals = LocalList.make(insns);
186 return insns;
OutputFinisher.java 53 private ArrayList<DalvInsn> insns; field in class:OutputFinisher
80 this.insns = new ArrayList<DalvInsn>(initialCapacity);
155 for (DalvInsn insn : insns) {
223 insns.add(insn);
234 insns.add(at, insn);
271 int size = insns.size();
276 targetInsn = (TargetInsn) insns.get(index);
289 insns.set(index, targetInsn.withNewTargetAndReversed(newTarget));
300 for (DalvInsn insn : insns) {
363 return DalvInsnList.makeImmutable(insns,
    [all...]
HighRegisterPrefix.java 34 private SimpleInsn[] insns; field in class:HighRegisterPrefix
51 insns = null;
61 for (SimpleInsn insn : insns) {
73 for (SimpleInsn insn : insns) {
80 * {@link #insns} if not already done.
83 if (insns != null) {
90 insns = new SimpleInsn[sz];
94 insns[i] = moveInsnFor(src, outAt);
PositionList.java 53 * @param insns {@code non-null;} instructions to convert
58 public static PositionList make(DalvInsnList insns, int howMuch) {
75 int sz = insns.size();
81 DalvInsn insn = insns.get(i);
  /dalvik/vm/mterp/c/
OP_FILL_ARRAY_DATA.cpp 13 if (arrayData < curMethod->insns ||
14 arrayData >= curMethod->insns + dvmGetMethodInsnsSize(curMethod))
OP_PACKED_SWITCH.cpp 12 if (switchData < curMethod->insns ||
13 switchData >= curMethod->insns + dvmGetMethodInsnsSize(curMethod))
OP_SPARSE_SWITCH.cpp 12 if (switchData < curMethod->insns ||
13 switchData >= curMethod->insns + dvmGetMethodInsnsSize(curMethod))
  /dalvik/dx/src/com/android/dx/ssa/
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...]
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);
  /dalvik/dx/src/com/android/dx/cf/code/
Ropper.java 688 ArrayList<Insn> insns = machine.getInsns(); local
689 int insnSz = insns.size();
855 Insn insn = insns.get(i);
858 insns.set(i, insn);
883 * are for move-result insns, and these need goto insns as well.
885 Insn extraInsn = insns.get(--insnSz);
918 Insn lastInsn = (insnSz == 0) ? null : insns.get(insnSz - 1);
932 insns.add(new PlainInsn(Rops.GOTO, pos, null,
944 il.set(i, insns.get(i))
1012 InsnList insns = new InsnList(sz + 1); local
1104 InsnList insns = new InsnList(1); local
1120 InsnList insns = new InsnList(1); local
1160 InsnList insns = new InsnList(2); local
    [all...]
RopperMachine.java 78 private final ArrayList<Insn> insns; field in class:RopperMachine
143 this.insns = new ArrayList<Insn>(25);
161 return insns;
184 * {@link #insns} list, set {@link #catches}, reset whether it has
191 insns.clear();
339 insns.add(new PlainInsn(Rops.opMove(type), pos, scratch, src));
348 insns.add(new PlainInsn(Rops.opMove(type), pos,
378 insns.add(insn);
383 insns.add(insn);
425 insns.add(insn)
    [all...]
  /sdk/emulator/qtools/
post_trace.cpp 9 uint32_t *insns; member in struct:MyStaticRec
16 uint32_t insns[kMaxInsnPerBB]; local
44 trace->ReadStaticInsns(static_rec.num_insns, insns);
57 blocks[ii].insns = new uint32_t[num_insns];
58 trace->ReadStaticInsns(num_insns, blocks[ii].insns);
65 uint32_t *insn_ptr = blocks[num_static_bb - 1].insns;
  /external/llvm/utils/Target/ARM/
analyze-match-table.py 11 insns = []
23 insns.append((code,string,converter,items,features))
28 for insn in insns:
  /external/valgrind/main/exp-bbv/tests/amd64-linux/
complex_rep.S 5 # Performance counters give us 8207 insns
  /external/valgrind/main/exp-bbv/tests/x86/
complex_rep.S 5 # Performance counters give us 8207 insns

Completed in 192 milliseconds

1 2 3 4 5 6