Searched refs:insn (Results 1 - 25 of 116) sorted by relevance

12345

/dalvik/dx/src/com/android/dx/dex/code/form/
H A DForm30t.java42 public String insnArgString(DalvInsn insn) { argument
43 return branchString(insn);
48 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
49 return branchComment(insn);
60 public boolean isCompatible(DalvInsn insn) { argument
61 if (!((insn instanceof TargetInsn) &&
62 (insn.getRegisters().size() == 0))) {
71 public boolean branchFits(TargetInsn insn) { argument
77 public void writeTo(AnnotatedOutput out, DalvInsn insn) { argument
78 int offset = ((TargetInsn) insn)
[all...]
H A DForm21t.java44 public String insnArgString(DalvInsn insn) { argument
45 RegisterSpecList regs = insn.getRegisters();
46 return regs.get(0).regString() + ", " + branchString(insn);
51 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
52 return branchComment(insn);
63 public boolean isCompatible(DalvInsn insn) { argument
64 RegisterSpecList regs = insn.getRegisters();
66 if (!((insn instanceof TargetInsn) &&
72 TargetInsn ti = (TargetInsn) insn;
78 public BitSet compatibleRegs(DalvInsn insn) { argument
88 branchFits(TargetInsn insn) argument
97 writeTo(AnnotatedOutput out, DalvInsn insn) argument
[all...]
H A DForm22t.java44 public String insnArgString(DalvInsn insn) { argument
45 RegisterSpecList regs = insn.getRegisters();
47 ", " + branchString(insn);
52 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
53 return branchComment(insn);
64 public boolean isCompatible(DalvInsn insn) { argument
65 RegisterSpecList regs = insn.getRegisters();
67 if (!((insn instanceof TargetInsn) &&
74 TargetInsn ti = (TargetInsn) insn;
80 public BitSet compatibleRegs(DalvInsn insn) { argument
91 branchFits(TargetInsn insn) argument
100 writeTo(AnnotatedOutput out, DalvInsn insn) argument
[all...]
H A DForm10t.java42 public String insnArgString(DalvInsn insn) { argument
43 return branchString(insn);
48 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
49 return branchComment(insn);
60 public boolean isCompatible(DalvInsn insn) { argument
61 if (!((insn instanceof TargetInsn) &&
62 (insn.getRegisters().size() == 0))) {
66 TargetInsn ti = (TargetInsn) insn;
72 public boolean branchFits(TargetInsn insn) { argument
73 int offset = insn
81 writeTo(AnnotatedOutput out, DalvInsn insn) argument
[all...]
H A DForm20t.java42 public String insnArgString(DalvInsn insn) { argument
43 return branchString(insn);
48 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
49 return branchComment(insn);
60 public boolean isCompatible(DalvInsn insn) { argument
61 if (!((insn instanceof TargetInsn) &&
62 (insn.getRegisters().size() == 0))) {
66 TargetInsn ti = (TargetInsn) insn;
72 public boolean branchFits(TargetInsn insn) { argument
73 int offset = insn
81 writeTo(AnnotatedOutput out, DalvInsn insn) argument
[all...]
H A DForm31i.java46 public String insnArgString(DalvInsn insn) { argument
47 RegisterSpecList regs = insn.getRegisters();
48 CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant();
55 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
56 CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant();
68 public boolean isCompatible(DalvInsn insn) { argument
69 RegisterSpecList regs = insn.getRegisters();
70 if (!((insn instanceof CstInsn) &&
76 CstInsn ci = (CstInsn) insn;
88 public BitSet compatibleRegs(DalvInsn insn) { argument
98 writeTo(AnnotatedOutput out, DalvInsn insn) argument
[all...]
H A DForm31t.java44 public String insnArgString(DalvInsn insn) { argument
45 RegisterSpecList regs = insn.getRegisters();
46 return regs.get(0).regString() + ", " + branchString(insn);
51 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
52 return branchComment(insn);
63 public boolean isCompatible(DalvInsn insn) { argument
64 RegisterSpecList regs = insn.getRegisters();
66 if (!((insn instanceof TargetInsn) &&
77 public BitSet compatibleRegs(DalvInsn insn) { argument
78 RegisterSpecList regs = insn
87 branchFits(TargetInsn insn) argument
93 writeTo(AnnotatedOutput out, DalvInsn insn) argument
[all...]
H A DForm51l.java47 public String insnArgString(DalvInsn insn) { argument
48 RegisterSpecList regs = insn.getRegisters();
49 CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant();
56 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
57 CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant();
69 public boolean isCompatible(DalvInsn insn) { argument
70 RegisterSpecList regs = insn.getRegisters();
71 if (!((insn instanceof CstInsn) &&
77 CstInsn ci = (CstInsn) insn;
85 public BitSet compatibleRegs(DalvInsn insn) { argument
95 writeTo(AnnotatedOutput out, DalvInsn insn) argument
[all...]
H A DForm11x.java44 public String insnArgString(DalvInsn insn) { argument
45 RegisterSpecList regs = insn.getRegisters();
51 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
64 public boolean isCompatible(DalvInsn insn) { argument
65 RegisterSpecList regs = insn.getRegisters();
66 return (insn instanceof SimpleInsn) &&
73 public BitSet compatibleRegs(DalvInsn insn) { argument
74 RegisterSpecList regs = insn.getRegisters();
83 public void writeTo(AnnotatedOutput out, DalvInsn insn) { argument
84 RegisterSpecList regs = insn
[all...]
H A DForm10x.java42 public String insnArgString(DalvInsn insn) { argument
49 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
62 public boolean isCompatible(DalvInsn insn) { argument
63 return (insn instanceof SimpleInsn) &&
64 (insn.getRegisters().size() == 0);
69 public void writeTo(AnnotatedOutput out, DalvInsn insn) { argument
70 write(out, opcodeUnit(insn, 0));
/dalvik/dexgen/src/com/android/dexgen/dex/code/form/
H A DForm21t.java43 public String insnArgString(DalvInsn insn) { argument
44 RegisterSpecList regs = insn.getRegisters();
45 return regs.get(0).regString() + ", " + branchString(insn);
50 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
51 return branchComment(insn);
62 public boolean isCompatible(DalvInsn insn) { argument
63 RegisterSpecList regs = insn.getRegisters();
65 if (!((insn instanceof TargetInsn) &&
71 TargetInsn ti = (TargetInsn) insn;
77 public boolean branchFits(TargetInsn insn) { argument
92 writeTo(AnnotatedOutput out, DalvInsn insn) argument
[all...]
H A DForm10t.java42 public String insnArgString(DalvInsn insn) { argument
43 return branchString(insn);
48 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
49 return branchComment(insn);
60 public boolean isCompatible(DalvInsn insn) { argument
61 if (!((insn instanceof TargetInsn) &&
62 (insn.getRegisters().size() == 0))) {
66 TargetInsn ti = (TargetInsn) insn;
72 public boolean branchFits(TargetInsn insn) { argument
73 int offset = insn
87 writeTo(AnnotatedOutput out, DalvInsn insn) argument
[all...]
H A DForm20t.java42 public String insnArgString(DalvInsn insn) { argument
43 return branchString(insn);
48 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
49 return branchComment(insn);
60 public boolean isCompatible(DalvInsn insn) { argument
61 if (!((insn instanceof TargetInsn) &&
62 (insn.getRegisters().size() == 0))) {
66 TargetInsn ti = (TargetInsn) insn;
72 public boolean branchFits(TargetInsn insn) { argument
73 int offset = insn
87 writeTo(AnnotatedOutput out, DalvInsn insn) argument
[all...]
H A DForm31t.java43 public String insnArgString(DalvInsn insn) { argument
44 RegisterSpecList regs = insn.getRegisters();
45 return regs.get(0).regString() + ", " + branchString(insn);
50 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
51 return branchComment(insn);
62 public boolean isCompatible(DalvInsn insn) { argument
63 RegisterSpecList regs = insn.getRegisters();
65 if (!((insn instanceof TargetInsn) &&
76 public boolean branchFits(TargetInsn insn) { argument
88 public void writeTo(AnnotatedOutput out, DalvInsn insn) { argument
[all...]
H A DForm22t.java43 public String insnArgString(DalvInsn insn) { argument
44 RegisterSpecList regs = insn.getRegisters();
46 ", " + branchString(insn);
51 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
52 return branchComment(insn);
63 public boolean isCompatible(DalvInsn insn) { argument
64 RegisterSpecList regs = insn.getRegisters();
66 if (!((insn instanceof TargetInsn) &&
73 TargetInsn ti = (TargetInsn) insn;
79 public boolean branchFits(TargetInsn insn) { argument
94 writeTo(AnnotatedOutput out, DalvInsn insn) argument
[all...]
H A DForm30t.java42 public String insnArgString(DalvInsn insn) { argument
43 return branchString(insn);
48 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
49 return branchComment(insn);
60 public boolean isCompatible(DalvInsn insn) { argument
61 if (!((insn instanceof TargetInsn) &&
62 (insn.getRegisters().size() == 0))) {
71 public boolean branchFits(TargetInsn insn) { argument
83 public void writeTo(AnnotatedOutput out, DalvInsn insn) { argument
84 int offset = ((TargetInsn) insn)
[all...]
H A DForm10x.java42 public String insnArgString(DalvInsn insn) { argument
49 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
62 public boolean isCompatible(DalvInsn insn) { argument
63 return (insn instanceof SimpleInsn) &&
64 (insn.getRegisters().size() == 0);
75 public void writeTo(AnnotatedOutput out, DalvInsn insn) { argument
76 write(out, opcodeUnit(insn, 0));
H A DForm11n.java45 public String insnArgString(DalvInsn insn) { argument
46 RegisterSpecList regs = insn.getRegisters();
47 CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant();
54 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
55 CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant();
67 public boolean isCompatible(DalvInsn insn) { argument
68 RegisterSpecList regs = insn.getRegisters();
70 if (!((insn instanceof CstInsn) &&
76 CstInsn ci = (CstInsn) insn;
96 public void writeTo(AnnotatedOutput out, DalvInsn insn) { argument
[all...]
H A DForm21s.java45 public String insnArgString(DalvInsn insn) { argument
46 RegisterSpecList regs = insn.getRegisters();
47 CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant();
54 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
55 CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant();
67 public boolean isCompatible(DalvInsn insn) { argument
68 RegisterSpecList regs = insn.getRegisters();
69 if (!((insn instanceof CstInsn) &&
75 CstInsn ci = (CstInsn) insn;
95 public void writeTo(AnnotatedOutput out, DalvInsn insn) { argument
[all...]
H A DForm22b.java45 public String insnArgString(DalvInsn insn) { argument
46 RegisterSpecList regs = insn.getRegisters();
47 CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant();
55 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
56 CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant();
68 public boolean isCompatible(DalvInsn insn) { argument
69 RegisterSpecList regs = insn.getRegisters();
70 if (!((insn instanceof CstInsn) &&
77 CstInsn ci = (CstInsn) insn;
97 public void writeTo(AnnotatedOutput out, DalvInsn insn) { argument
[all...]
H A DForm22c.java47 public String insnArgString(DalvInsn insn) { argument
48 RegisterSpecList regs = insn.getRegisters();
50 ", " + cstString(insn);
55 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
57 return cstComment(insn);
71 public boolean isCompatible(DalvInsn insn) { argument
72 RegisterSpecList regs = insn.getRegisters();
73 if (!((insn instanceof CstInsn) &&
80 CstInsn ci = (CstInsn) insn;
100 public void writeTo(AnnotatedOutput out, DalvInsn insn) { argument
[all...]
H A DForm22s.java45 public String insnArgString(DalvInsn insn) { argument
46 RegisterSpecList regs = insn.getRegisters();
47 CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant();
55 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
56 CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant();
68 public boolean isCompatible(DalvInsn insn) { argument
69 RegisterSpecList regs = insn.getRegisters();
70 if (!((insn instanceof CstInsn) &&
77 CstInsn ci = (CstInsn) insn;
97 public void writeTo(AnnotatedOutput out, DalvInsn insn) { argument
[all...]
H A DForm31c.java48 public String insnArgString(DalvInsn insn) { argument
49 RegisterSpecList regs = insn.getRegisters();
50 return regs.get(0).regString() + ", " + cstString(insn);
55 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument
57 return cstComment(insn);
71 public boolean isCompatible(DalvInsn insn) { argument
72 if (!(insn instanceof CstInsn)) {
76 RegisterSpecList regs = insn.getRegisters();
104 CstInsn ci = (CstInsn) insn;
120 public void writeTo(AnnotatedOutput out, DalvInsn insn) { argument
[all...]
/dalvik/dx/src/com/android/dx/ssa/
H A DNormalSsaInsn.java27 * A "normal" (non-phi) instruction in SSA form. Always wraps a rop insn.
30 /** {@code non-null;} rop insn that we're wrapping */
31 private Insn insn; field in class:NormalSsaInsn
36 * @param insn Rop insn to wrap
37 * @param block block that contains this insn
39 NormalSsaInsn(final Insn insn, final SsaBasicBlock block) { argument
40 super(insn.getResult(), block);
41 this.insn = insn;
[all...]
/dalvik/dx/src/com/android/dx/dex/code/
H A DOutputFinisher.java110 * @param insn {@code non-null;} instruction to scrutinize
114 private static boolean hasLocalInfo(DalvInsn insn) { argument
115 if (insn instanceof LocalSnapshot) {
116 RegisterSpecSet specs = ((LocalSnapshot) insn).getLocals();
123 } else if (insn instanceof LocalStart) {
124 RegisterSpec spec = ((LocalStart) insn).getLocal();
155 for (DalvInsn insn : insns) {
156 addConstants(result, insn);
167 * @param insn {@code non-null;} instruction to scrutinize
170 DalvInsn insn) {
169 addConstants(HashSet<Constant> result, DalvInsn insn) argument
222 add(DalvInsn insn) argument
233 insert(int at, DalvInsn insn) argument
244 updateInfo(DalvInsn insn) argument
314 assignIndices(CstInsn insn, DalvCode.AssignIndicesCallback callback) argument
498 findOpcodeForInsn(DalvInsn insn, Dop guess) argument
530 findExpandedOpcodeForInsn(DalvInsn insn) argument
[all...]

Completed in 1200 milliseconds

12345