/dalvik/dx/src/com/android/dx/dex/code/form/ |
H A D | Form30t.java | 42 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 D | Form21t.java | 45 public String insnArgString(DalvInsn insn) { argument 46 RegisterSpecList regs = insn.getRegisters(); 47 return regs.get(0).regString() + ", " + 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) && 73 TargetInsn ti = (TargetInsn) insn; 79 public BitSet compatibleRegs(DalvInsn insn) { argument 89 branchFits(TargetInsn insn) argument 98 writeTo(AnnotatedOutput out, DalvInsn insn) argument [all...] |
H A D | Form22t.java | 45 public String insnArgString(DalvInsn insn) { argument 46 RegisterSpecList regs = insn.getRegisters(); 48 ", " + branchString(insn); 53 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument 54 return branchComment(insn); 65 public boolean isCompatible(DalvInsn insn) { argument 66 RegisterSpecList regs = insn.getRegisters(); 68 if (!((insn instanceof TargetInsn) && 75 TargetInsn ti = (TargetInsn) insn; 81 public BitSet compatibleRegs(DalvInsn insn) { argument 92 branchFits(TargetInsn insn) argument 101 writeTo(AnnotatedOutput out, DalvInsn insn) argument [all...] |
H A D | Form10t.java | 42 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 D | Form20t.java | 42 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 D | Form31i.java | 47 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; 89 public BitSet compatibleRegs(DalvInsn insn) { argument 99 writeTo(AnnotatedOutput out, DalvInsn insn) argument [all...] |
H A D | Form31t.java | 45 public String insnArgString(DalvInsn insn) { argument 46 RegisterSpecList regs = insn.getRegisters(); 47 return regs.get(0).regString() + ", " + 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) && 78 public BitSet compatibleRegs(DalvInsn insn) { argument 79 RegisterSpecList regs = insn 88 branchFits(TargetInsn insn) argument 94 writeTo(AnnotatedOutput out, DalvInsn insn) argument [all...] |
H A D | Form51l.java | 48 public String insnArgString(DalvInsn insn) { argument 49 RegisterSpecList regs = insn.getRegisters(); 50 CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant(); 57 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument 58 CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant(); 70 public boolean isCompatible(DalvInsn insn) { argument 71 RegisterSpecList regs = insn.getRegisters(); 72 if (!((insn instanceof CstInsn) && 78 CstInsn ci = (CstInsn) insn; 86 public BitSet compatibleRegs(DalvInsn insn) { argument 96 writeTo(AnnotatedOutput out, DalvInsn insn) argument [all...] |
H A D | Form11x.java | 45 public String insnArgString(DalvInsn insn) { argument 46 RegisterSpecList regs = insn.getRegisters(); 52 public String insnCommentString(DalvInsn insn, boolean noteIndices) { argument 65 public boolean isCompatible(DalvInsn insn) { argument 66 RegisterSpecList regs = insn.getRegisters(); 67 return (insn instanceof SimpleInsn) && 74 public BitSet compatibleRegs(DalvInsn insn) { argument 75 RegisterSpecList regs = insn.getRegisters(); 84 public void writeTo(AnnotatedOutput out, DalvInsn insn) { argument 85 RegisterSpecList regs = insn [all...] |
H A D | Form10x.java | 42 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 D | Form21t.java | 43 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 D | Form10t.java | 42 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 D | Form20t.java | 42 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 D | Form31t.java | 43 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 D | Form22t.java | 43 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 D | Form30t.java | 42 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 D | Form10x.java | 42 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 D | Form11n.java | 45 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 D | Form21s.java | 45 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 D | Form22b.java | 45 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 D | Form22c.java | 47 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 D | Form22s.java | 45 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 D | Form31c.java | 48 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...] |
H A D | Form31i.java | 45 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; 93 public void writeTo(AnnotatedOutput out, DalvInsn insn) { argument [all...] |
/dalvik/dx/src/com/android/dx/ssa/ |
H A D | NormalSsaInsn.java | 22 * A "normal" (non-phi) instruction in SSA form. Always wraps a rop insn. 25 /** {@code non-null;} rop insn that we're wrapping */ 26 private Insn insn; field in class:NormalSsaInsn 31 * @param insn Rop insn to wrap 32 * @param block block that contains this insn 34 NormalSsaInsn(final Insn insn, final SsaBasicBlock block) { argument 35 super(insn.getResult(), block); 36 this.insn = insn; [all...] |