/dalvik/dx/src/com/android/dx/rop/ |
package-info.java | 17 package com.android.dx.rop; 20 * <h1>An Introduction to Rop Form</h1> 22 * This package contains classes associated with dx's {@code Rop} 25 * The Rop form is intended to represent the instructions and the control-flow 42 * <li> {@link Rop} instances represent opcodes in the abstract machine. Many 43 * {@code Rop} instances are singletons defined in static fields in 78 * instruction, an instruction whose opcode has a {@link Rop#getBranchingness 79 * branchingness} other than {@link Rop.BRANCH_NONE}. Furthermore, branching 110 * <h2>Rop Instructions</h2> 120 * the current block. The Rop form represents the result assignments this way [all...] |
/dalvik/dx/src/com/android/dx/rop/cst/ |
Zeroes.java | 17 package com.android.dx.rop.cst; 19 import com.android.dx.rop.type.Type;
|
ConstantPool.java | 17 package com.android.dx.rop.cst;
|
CstInterfaceMethodRef.java | 17 package com.android.dx.rop.cst;
|
CstMethodRef.java | 17 package com.android.dx.rop.cst;
|
TypedConstant.java | 17 package com.android.dx.rop.cst; 19 import com.android.dx.rop.type.TypeBearer;
|
Constant.java | 17 package com.android.dx.rop.cst;
|
CstBoolean.java | 17 package com.android.dx.rop.cst; 19 import com.android.dx.rop.type.Type;
|
CstByte.java | 17 package com.android.dx.rop.cst; 19 import com.android.dx.rop.type.Type;
|
CstChar.java | 17 package com.android.dx.rop.cst; 19 import com.android.dx.rop.type.Type;
|
CstDouble.java | 17 package com.android.dx.rop.cst; 19 import com.android.dx.rop.type.Type;
|
CstEnumRef.java | 17 package com.android.dx.rop.cst; 19 import com.android.dx.rop.type.Type;
|
CstFieldRef.java | 17 package com.android.dx.rop.cst; 19 import com.android.dx.rop.type.Type;
|
CstFloat.java | 17 package com.android.dx.rop.cst; 19 import com.android.dx.rop.type.Type;
|
CstLiteral32.java | 17 package com.android.dx.rop.cst;
|
CstLiteral64.java | 17 package com.android.dx.rop.cst;
|
CstLiteralBits.java | 17 package com.android.dx.rop.cst;
|
/dalvik/dx/src/com/android/dx/rop/code/ |
ConservativeTranslationAdvice.java | 17 package com.android.dx.rop.code; 37 public boolean hasConstantOperation(Rop opcode, 43 public boolean requiresSourcesInOrder(Rop opcode,
|
TranslationAdvice.java | 17 package com.android.dx.rop.code; 39 public boolean hasConstantOperation(Rop opcode, 51 public boolean requiresSourcesInOrder(Rop opcode, RegisterSpecList sources);
|
CstInsn.java | 17 package com.android.dx.rop.code; 19 import com.android.dx.rop.cst.Constant; 38 public CstInsn(Rop opcode, SourcePosition position, RegisterSpec result,
|
PlainCstInsn.java | 17 package com.android.dx.rop.code; 19 import com.android.dx.rop.cst.Constant; 20 import com.android.dx.rop.type.StdTypeList; 21 import com.android.dx.rop.type.Type; 22 import com.android.dx.rop.type.TypeList; 39 public PlainCstInsn(Rop opcode, SourcePosition position, 44 if (opcode.getBranchingness() != Rop.BRANCH_NONE) {
|
ThrowingCstInsn.java | 17 package com.android.dx.rop.code; 19 import com.android.dx.rop.cst.Constant; 20 import com.android.dx.rop.type.Type; 21 import com.android.dx.rop.type.TypeList; 41 public ThrowingCstInsn(Rop opcode, SourcePosition position, 46 if (opcode.getBranchingness() != Rop.BRANCH_THROW) {
|
/dalvik/dx/src/com/android/dx/dex/code/ |
RopToDop.java | 19 import com.android.dx.rop.code.Insn; 20 import com.android.dx.rop.code.RegOps; 21 import com.android.dx.rop.code.Rop; 22 import com.android.dx.rop.code.Rops; 23 import com.android.dx.rop.code.ThrowingCstInsn; 24 import com.android.dx.rop.code.RegisterSpec; 25 import com.android.dx.rop.cst.Constant; 26 import com.android.dx.rop.cst.CstFieldRef; 27 import com.android.dx.rop.cst.CstString 286 Rop rop = insn.getOpcode(); local [all...] |
/dalvik/dx/src/com/android/dx/rop/annotation/ |
AnnotationVisibility.java | 17 package com.android.dx.rop.annotation;
|
NameValuePair.java | 17 package com.android.dx.rop.annotation; 19 import com.android.dx.rop.cst.Constant; 20 import com.android.dx.rop.cst.CstString; 21 import com.android.dx.rop.cst.CstUtf8;
|