/dalvik/dx/src/com/android/dx/rop/code/ |
D | Insn.java | 384 public void visitPlainInsn(PlainInsn insn); in visitPlainInsn() 391 public void visitPlainCstInsn(PlainCstInsn insn); in visitPlainCstInsn() 398 public void visitSwitchInsn(SwitchInsn insn); in visitSwitchInsn() 405 public void visitThrowingCstInsn(ThrowingCstInsn insn); in visitThrowingCstInsn() 412 public void visitThrowingInsn(ThrowingInsn insn); in visitThrowingInsn() 419 public void visitFillArrayDataInsn(FillArrayDataInsn insn); in visitFillArrayDataInsn() 426 public void visitInvokePolymorphicInsn(InvokePolymorphicInsn insn); in visitInvokePolymorphicInsn() 436 public void visitPlainInsn(PlainInsn insn) { in visitPlainInsn() 442 public void visitPlainCstInsn(PlainCstInsn insn) { in visitPlainCstInsn() 448 public void visitSwitchInsn(SwitchInsn insn) { in visitSwitchInsn() [all …]
|
D | BasicBlockList.java | 138 Insn insn = insns.get(j); in getEffectiveInstructionCount() local 335 public void visitPlainInsn(PlainInsn insn) { in visitPlainInsn() 341 public void visitPlainCstInsn(PlainCstInsn insn) { in visitPlainCstInsn() 347 public void visitSwitchInsn(SwitchInsn insn) { in visitSwitchInsn() 353 public void visitThrowingCstInsn(ThrowingCstInsn insn) { in visitThrowingCstInsn() 359 public void visitThrowingInsn(ThrowingInsn insn) { in visitThrowingInsn() 365 public void visitFillArrayDataInsn(FillArrayDataInsn insn) { in visitFillArrayDataInsn() 371 public void visitInvokePolymorphicInsn(InvokePolymorphicInsn insn) { in visitInvokePolymorphicInsn() 380 private void visit(Insn insn) { in visit()
|
/dalvik/dx/src/com/android/dx/dex/code/ |
D | OutputFinisher.java | 126 private static boolean hasLocalInfo(DalvInsn insn) { in hasLocalInfo() 182 DalvInsn insn) { in addConstants() 243 public void add(DalvInsn insn) { in add() 254 public void insert(int at, DalvInsn insn) { in insert() 273 private void updateInfo(DalvInsn insn) { in updateInfo() 345 private static void assignIndices(CstInsn insn, in assignIndices() 372 private static void assignIndices(MultiCstInsn insn, DalvCode.AssignIndicesCallback callback) { in assignIndices() 436 DalvInsn insn = insns.get(i); in makeOpcodesArray() local 481 DalvInsn insn = insns.get(i); in reserveRegisters() local 522 DalvInsn insn = insns.get(i); in calculateReservedCount() local [all …]
|
D | RopTranslator.java | 299 TargetInsn insn = in outputBlock() local 453 private static RegisterSpecList getRegs(Insn insn) { in getRegs() 467 private static RegisterSpecList getRegs(Insn insn, in getRegs() 531 public void visitPlainInsn(PlainInsn insn) { in visitPlainInsn() 580 public void visitPlainCstInsn(PlainCstInsn insn) { in visitPlainCstInsn() 618 public void visitSwitchInsn(SwitchInsn insn) { in visitSwitchInsn() 681 Insn insn in getNextMoveResultPseudo() local 693 public void visitInvokePolymorphicInsn(InvokePolymorphicInsn insn) { in visitInvokePolymorphicInsn() 718 public void visitThrowingCstInsn(ThrowingCstInsn insn) { in visitThrowingCstInsn() 792 public void visitThrowingInsn(ThrowingInsn insn) { in visitThrowingInsn() [all …]
|
D | InsnFormat.java | 53 public final String listingString(DalvInsn insn, boolean noteIndices) { in listingString() 85 public abstract String insnArgString(DalvInsn insn); in insnArgString() 100 public abstract String insnCommentString(DalvInsn insn, in insnCommentString() 127 public abstract boolean isCompatible(DalvInsn insn); in isCompatible() 141 public BitSet compatibleRegs(DalvInsn insn) { in compatibleRegs() 158 public boolean branchFits(TargetInsn insn) { in branchFits() 171 public abstract void writeTo(AnnotatedOutput out, DalvInsn insn); in writeTo() 305 protected static String branchString(DalvInsn insn) { in branchString() 318 protected static String branchComment(DalvInsn insn) { in branchComment() 420 protected static int argIndex(DalvInsn insn) { in argIndex() [all …]
|
/dalvik/dx/src/com/android/dx/io/instructions/ |
D | InstructionCodec.java | 42 public void encode(DecodedInstruction insn, CodeOutput out) { in FORMAT_00X() 59 public void encode(DecodedInstruction insn, CodeOutput out) { in FORMAT_10X() 78 public void encode(DecodedInstruction insn, CodeOutput out) { in FORMAT_12X() 99 public void encode(DecodedInstruction insn, CodeOutput out) { in FORMAT_11N() 119 public void encode(DecodedInstruction insn, CodeOutput out) { in FORMAT_11X() 137 public void encode(DecodedInstruction insn, CodeOutput out) { in FORMAT_10T() 157 public void encode(DecodedInstruction insn, CodeOutput out) { in FORMAT_20T() 177 public void encode(DecodedInstruction insn, CodeOutput out) { in FORMAT_20BC() 198 public void encode(DecodedInstruction insn, CodeOutput out) { in FORMAT_22X() 220 public void encode(DecodedInstruction insn, CodeOutput out) { in FORMAT_21T() [all …]
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
D | RopTranslator.java | 292 TargetInsn insn = in outputBlock() local 446 private static RegisterSpecList getRegs(Insn insn) { in getRegs() 460 private static RegisterSpecList getRegs(Insn insn, in getRegs() 523 public void visitPlainInsn(PlainInsn insn) { in visitPlainInsn() 571 public void visitPlainCstInsn(PlainCstInsn insn) { in visitPlainCstInsn() 608 public void visitSwitchInsn(SwitchInsn insn) { in visitSwitchInsn() 668 Insn insn in getNextMoveResultPseudo() local 679 public void visitThrowingCstInsn(ThrowingCstInsn insn) { in visitThrowingCstInsn() 732 public void visitThrowingInsn(ThrowingInsn insn) { in visitThrowingInsn() 758 public void visitFillArrayDataInsn(FillArrayDataInsn insn) { in visitFillArrayDataInsn() [all …]
|
D | OutputFinisher.java | 105 private static boolean hasLocalInfo(DalvInsn insn) { in hasLocalInfo() 161 DalvInsn insn) { in addConstants() 213 public void add(DalvInsn insn) { in add() 224 public void insert(int at, DalvInsn insn) { in insert() 235 private void updateInfo(DalvInsn insn) { in updateInfo() 304 private static void assignIndices(CstInsn insn, in assignIndices() 408 DalvInsn insn = insns.get(i); in reserveRegisters() local 446 DalvInsn insn = insns.get(i); in calculateReservedCount() local 485 private InsnFormat findFormatForInsn(DalvInsn insn, InsnFormat format) { in findFormatForInsn() 544 DalvInsn insn = insns.get(i); in massageInstructions() local [all …]
|
D | InsnFormat.java | 45 public final String listingString(DalvInsn insn, boolean noteIndices) { in listingString() 77 public abstract String insnArgString(DalvInsn insn); in insnArgString() 92 public abstract String insnCommentString(DalvInsn insn, in insnCommentString() 119 public abstract boolean isCompatible(DalvInsn insn); in isCompatible() 134 public boolean branchFits(TargetInsn insn) { in branchFits() 158 public abstract void writeTo(AnnotatedOutput out, DalvInsn insn); in writeTo() 248 protected static String branchString(DalvInsn insn) { in branchString() 261 protected static String branchComment(DalvInsn insn) { in branchComment() 274 protected static String cstString(DalvInsn insn) { in cstString() 287 protected static String cstComment(DalvInsn insn) { in cstComment() [all …]
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
D | Insn.java | 385 public void visitPlainInsn(PlainInsn insn); in visitPlainInsn() 392 public void visitPlainCstInsn(PlainCstInsn insn); in visitPlainCstInsn() 399 public void visitSwitchInsn(SwitchInsn insn); in visitSwitchInsn() 406 public void visitThrowingCstInsn(ThrowingCstInsn insn); in visitThrowingCstInsn() 413 public void visitThrowingInsn(ThrowingInsn insn); in visitThrowingInsn() 420 public void visitFillArrayDataInsn(FillArrayDataInsn insn); in visitFillArrayDataInsn() 429 public void visitPlainInsn(PlainInsn insn) { in visitPlainInsn() 434 public void visitPlainCstInsn(PlainCstInsn insn) { in visitPlainCstInsn() 439 public void visitSwitchInsn(SwitchInsn insn) { in visitSwitchInsn() 444 public void visitThrowingCstInsn(ThrowingCstInsn insn) { in visitThrowingCstInsn() [all …]
|
D | BasicBlockList.java | 138 Insn insn = insns.get(j); in getEffectiveInstructionCount() local 336 public void visitPlainInsn(PlainInsn insn) { in visitPlainInsn() 341 public void visitPlainCstInsn(PlainCstInsn insn) { in visitPlainCstInsn() 346 public void visitSwitchInsn(SwitchInsn insn) { in visitSwitchInsn() 351 public void visitThrowingCstInsn(ThrowingCstInsn insn) { in visitThrowingCstInsn() 356 public void visitThrowingInsn(ThrowingInsn insn) { in visitThrowingInsn() 361 public void visitFillArrayDataInsn(FillArrayDataInsn insn) { in visitFillArrayDataInsn() 370 private void visit(Insn insn) { in visit()
|
/dalvik/dx/src/com/android/dx/dex/code/form/ |
D | Form31t.java | 44 public String insnArgString(DalvInsn insn) { in insnArgString() 51 public String insnCommentString(DalvInsn insn, boolean noteIndices) { in insnCommentString() 63 public boolean isCompatible(DalvInsn insn) { in isCompatible() 77 public BitSet compatibleRegs(DalvInsn insn) { in compatibleRegs() 87 public boolean branchFits(TargetInsn insn) { in branchFits() 93 public void writeTo(AnnotatedOutput out, DalvInsn insn) { in writeTo()
|
D | Form22t.java | 44 public String insnArgString(DalvInsn insn) { in insnArgString() 52 public String insnCommentString(DalvInsn insn, boolean noteIndices) { in insnCommentString() 64 public boolean isCompatible(DalvInsn insn) { in isCompatible() 80 public BitSet compatibleRegs(DalvInsn insn) { in compatibleRegs() 91 public boolean branchFits(TargetInsn insn) { in branchFits() 100 public void writeTo(AnnotatedOutput out, DalvInsn insn) { in writeTo()
|
D | Form21t.java | 44 public String insnArgString(DalvInsn insn) { in insnArgString() 51 public String insnCommentString(DalvInsn insn, boolean noteIndices) { in insnCommentString() 63 public boolean isCompatible(DalvInsn insn) { in isCompatible() 78 public BitSet compatibleRegs(DalvInsn insn) { in compatibleRegs() 88 public boolean branchFits(TargetInsn insn) { in branchFits() 97 public void writeTo(AnnotatedOutput out, DalvInsn insn) { in writeTo()
|
D | Form30t.java | 42 public String insnArgString(DalvInsn insn) { in insnArgString() 48 public String insnCommentString(DalvInsn insn, boolean noteIndices) { in insnCommentString() 60 public boolean isCompatible(DalvInsn insn) { in isCompatible() 71 public boolean branchFits(TargetInsn insn) { in branchFits() 77 public void writeTo(AnnotatedOutput out, DalvInsn insn) { in writeTo()
|
D | Form10t.java | 42 public String insnArgString(DalvInsn insn) { in insnArgString() 48 public String insnCommentString(DalvInsn insn, boolean noteIndices) { in insnCommentString() 60 public boolean isCompatible(DalvInsn insn) { in isCompatible() 72 public boolean branchFits(TargetInsn insn) { in branchFits() 81 public void writeTo(AnnotatedOutput out, DalvInsn insn) { in writeTo()
|
D | Form20t.java | 42 public String insnArgString(DalvInsn insn) { in insnArgString() 48 public String insnCommentString(DalvInsn insn, boolean noteIndices) { in insnCommentString() 60 public boolean isCompatible(DalvInsn insn) { in isCompatible() 72 public boolean branchFits(TargetInsn insn) { in branchFits() 81 public void writeTo(AnnotatedOutput out, DalvInsn insn) { in writeTo()
|
D | Form23x.java | 44 public String insnArgString(DalvInsn insn) { in insnArgString() 52 public String insnCommentString(DalvInsn insn, boolean noteIndices) { in insnCommentString() 65 public boolean isCompatible(DalvInsn insn) { in isCompatible() 77 public BitSet compatibleRegs(DalvInsn insn) { in compatibleRegs() 89 public void writeTo(AnnotatedOutput out, DalvInsn insn) { in writeTo()
|
D | Form32x.java | 44 public String insnArgString(DalvInsn insn) { in insnArgString() 51 public String insnCommentString(DalvInsn insn, boolean noteIndices) { in insnCommentString() 64 public boolean isCompatible(DalvInsn insn) { in isCompatible() 74 public BitSet compatibleRegs(DalvInsn insn) { in compatibleRegs() 85 public void writeTo(AnnotatedOutput out, DalvInsn insn) { in writeTo()
|
D | Form11x.java | 44 public String insnArgString(DalvInsn insn) { in insnArgString() 51 public String insnCommentString(DalvInsn insn, boolean noteIndices) { in insnCommentString() 64 public boolean isCompatible(DalvInsn insn) { in isCompatible() 73 public BitSet compatibleRegs(DalvInsn insn) { in compatibleRegs() 83 public void writeTo(AnnotatedOutput out, DalvInsn insn) { in writeTo()
|
D | Form22x.java | 44 public String insnArgString(DalvInsn insn) { in insnArgString() 51 public String insnCommentString(DalvInsn insn, boolean noteIndices) { in insnCommentString() 64 public boolean isCompatible(DalvInsn insn) { in isCompatible() 75 public BitSet compatibleRegs(DalvInsn insn) { in compatibleRegs() 86 public void writeTo(AnnotatedOutput out, DalvInsn insn) { in writeTo()
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/form/ |
D | Form30t.java | 42 public String insnArgString(DalvInsn insn) { in insnArgString() 48 public String insnCommentString(DalvInsn insn, boolean noteIndices) { in insnCommentString() 60 public boolean isCompatible(DalvInsn insn) { in isCompatible() 71 public boolean branchFits(TargetInsn insn) { in branchFits() 83 public void writeTo(AnnotatedOutput out, DalvInsn insn) { in writeTo()
|
D | Form20t.java | 42 public String insnArgString(DalvInsn insn) { in insnArgString() 48 public String insnCommentString(DalvInsn insn, boolean noteIndices) { in insnCommentString() 60 public boolean isCompatible(DalvInsn insn) { in isCompatible() 72 public boolean branchFits(TargetInsn insn) { in branchFits() 87 public void writeTo(AnnotatedOutput out, DalvInsn insn) { in writeTo()
|
D | Form10t.java | 42 public String insnArgString(DalvInsn insn) { in insnArgString() 48 public String insnCommentString(DalvInsn insn, boolean noteIndices) { in insnCommentString() 60 public boolean isCompatible(DalvInsn insn) { in isCompatible() 72 public boolean branchFits(TargetInsn insn) { in branchFits() 87 public void writeTo(AnnotatedOutput out, DalvInsn insn) { in writeTo()
|
D | Form31t.java | 43 public String insnArgString(DalvInsn insn) { in insnArgString() 50 public String insnCommentString(DalvInsn insn, boolean noteIndices) { in insnCommentString() 62 public boolean isCompatible(DalvInsn insn) { in isCompatible() 76 public boolean branchFits(TargetInsn insn) { in branchFits() 88 public void writeTo(AnnotatedOutput out, DalvInsn insn) { in writeTo()
|