Searched refs:code (Results 151 - 175 of 289) sorted by relevance

1234567891011>>

/dalvik/vm/mterp/mips/
H A Dzcmp.S13 FETCH_S(a1, 1) # a1 <- branch offset, in code units
/dalvik/dx/src/com/android/dx/ssa/
H A DSsaBasicBlock.java19 import com.android.dx.rop.code.BasicBlock;
20 import com.android.dx.rop.code.BasicBlockList;
21 import com.android.dx.rop.code.Insn;
22 import com.android.dx.rop.code.InsnList;
23 import com.android.dx.rop.code.PlainInsn;
24 import com.android.dx.rop.code.RegisterSpec;
25 import com.android.dx.rop.code.RegisterSpecList;
26 import com.android.dx.rop.code.Rop;
27 import com.android.dx.rop.code.RopMethod;
28 import com.android.dx.rop.code
[all...]
/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DDalvInsn.java17 package com.android.dexgen.dex.code;
19 import com.android.dexgen.rop.code.RegisterSpec;
20 import com.android.dexgen.rop.code.RegisterSpecList;
21 import com.android.dexgen.rop.code.SourcePosition;
32 * {@code -1} if not
39 /** {@code non-null;} source position */
42 /** {@code non-null;} list of register arguments */
48 * @param position {@code non-null;} source position information
49 * @param dest {@code non-null;} destination register
50 * @param src {@code no
[all...]
H A DDop.java17 package com.android.dexgen.dex.code;
29 /** {@code non-null;} the instruction format */
35 /** {@code non-null;} the name */
41 * @param opcode {@code DalvOps.MIN_VALUE..DalvOps.MAX_VALUE;} the opcode
43 * @param family {@code DalvOps.MIN_VALUE..DalvOps.MAX_VALUE;} the opcode family
44 * @param format {@code non-null;} the instruction format
47 * @param name {@code non-null;} the name
83 * @return {@code DalvOps.MIN_VALUE..DalvOps.MAX_VALUE;} the opcode value
93 * @return {@code DalvOps.MIN_VALUE..DalvOps.MAX_VALUE;} the opcode family
102 * @return {@code no
[all...]
H A DStdCatchBuilder.java17 package com.android.dexgen.dex.code;
19 import com.android.dexgen.rop.code.BasicBlock;
20 import com.android.dexgen.rop.code.BasicBlockList;
21 import com.android.dexgen.rop.code.RopMethod;
35 /** the maximum range of a single catch handler, in code units */
38 /** {@code non-null;} method to build the list for */
41 /** {@code non-null;} block output order */
44 /** {@code non-null;} address objects for each block */
51 * @param method {@code non-null;} method to build the list for
52 * @param order {@code no
[all...]
/dalvik/dexgen/src/com/android/dexgen/rop/code/
H A DDexTranslationAdvice.java17 package com.android.dexgen.rop.code;
28 /** {@code non-null;} standard instance of this class */
101 * @param sources {@code non-null;} list of SSA registers
102 * @return {@code >= 0;} rop-form width in register units
H A DExceptions.java17 package com.android.dexgen.rop.code;
26 /** {@code non-null;} the type {@code java.lang.ArithmeticException} */
31 * {@code non-null;} the type
32 * {@code java.lang.ArrayIndexOutOfBoundsException}
37 /** {@code non-null;} the type {@code java.lang.ArrayStoreException} */
41 /** {@code non-null;} the type {@code java.lang.ClassCastException} */
45 /** {@code no
[all...]
H A DFillArrayDataInsn.java17 package com.android.dexgen.rop.code;
45 * @param opcode {@code non-null;} the opcode
46 * @param position {@code non-null;} source position
47 * @param sources {@code non-null;} specs for all the sources
48 * @param initValues {@code non-null;} list of initial values to fill the array
49 * @param cst {@code non-null;} type of the new array
74 * @return {@code non-null;} list of init values
82 * @return {@code non-null;} array type
H A DInsnList.java17 package com.android.dexgen.rop.code;
27 * Constructs an instance. All indices initially contain {@code null}.
38 * do that, this will throw {@code NullPointerException}.
40 * @param n {@code >= 0, < size();} which index
41 * @return {@code non-null;} element at that index
50 * @param n {@code >= 0, < size();} which index
51 * @param insn {@code non-null;} the instruction to set at {@code n}
59 * {@code get(size() - 1)}.
61 * @return {@code no
[all...]
H A DLocalItem.java17 package com.android.dexgen.rop.code;
25 /** {@code null-ok;} local variable name */
28 /** {@code null-ok;} local variable signature */
36 * @param name {@code null-ok;} local variable name
37 * @param signature {@code null-ok;} local variable signature
38 * @return {@code non-null;} appropriate instance.
51 * @param name {@code null-ok;} local variable name
52 * @param signature {@code null-ok;} local variable signature
129 * @return {@code null-ok;} name
138 * @return {@code nul
[all...]
H A DPlainCstInsn.java17 package com.android.dexgen.rop.code;
33 * @param opcode {@code non-null;} the opcode
34 * @param position {@code non-null;} source position
35 * @param result {@code null-ok;} spec for the result, if any
36 * @param sources {@code non-null;} specs for all the sources
37 * @param cst {@code non-null;} the constant
H A DSourcePosition.java17 package com.android.dexgen.rop.code;
23 * Information about a source position for code, which includes both a
27 /** {@code non-null;} convenient "no information known" instance */
31 /** {@code null-ok;} name of the file of origin or {@code null} if unknown */
35 * {@code >= -1;} the bytecode address, or {@code -1} if that
41 * {@code >= -1;} the line number, or {@code -1} if that
49 * @param sourceFile {@code nul
[all...]
H A DSwitchInsn.java17 package com.android.dexgen.rop.code;
29 /** {@code non-null;} list of switch cases */
35 * @param opcode {@code non-null;} the opcode
36 * @param position {@code non-null;} source position
37 * @param result {@code null-ok;} spec for the result, if any
38 * @param sources {@code non-null;} specs for all the sources
39 * @param cases {@code non-null;} list of switch cases
93 * never encounters {@code SwitchInsn}s
114 * @return {@code non-null;} the case list
H A DThrowingCstInsn.java17 package com.android.dexgen.rop.code;
29 /** {@code non-null;} list of exceptions caught */
35 * @param opcode {@code non-null;} the opcode
36 * @param position {@code non-null;} source position
37 * @param sources {@code non-null;} specs for all the sources
38 * @param catches {@code non-null;} list of exceptions caught
39 * @param cst {@code non-null;} the constant
H A DThrowingInsn.java17 package com.android.dexgen.rop.code;
23 * Instruction which possibly throws. The {@code successors} list in the
30 /** {@code non-null;} list of exceptions caught */
37 * @param catches {@code non-null;} the catches list
38 * @return {@code non-null;} the string form
57 * @param opcode {@code non-null;} the opcode
58 * @param position {@code non-null;} source position
59 * @param sources {@code non-null;} specs for all the sources
60 * @param catches {@code non-null;} list of exceptions caught
/dalvik/dx/src/com/android/dx/cf/code/
H A DByteBlock.java17 package com.android.dx.cf.code;
27 /** {@code >= 0;} label for this block */
30 /** {@code >= 0;} bytecode offset (inclusive) of the start of the block */
33 /** {@code > start;} bytecode offset (exclusive) of the end of the block */
36 /** {@code non-null;} list of successors that this block may branch to */
39 /** {@code non-null;} list of exceptions caught and their handler targets */
45 * @param label {@code >= 0;} target label for this block
46 * @param start {@code >= 0;} bytecode offset (inclusive) of the start
48 * @param end {@code > start;} bytecode offset (exclusive) of the end
50 * @param successors {@code no
[all...]
/dalvik/dx/src/com/android/dx/cf/direct/
H A DFieldListParser.java23 import com.android.dx.rop.code.AccessFlags;
31 /** {@code non-null;} list in progress */
37 * @param cf {@code non-null;} the class file to parse from
38 * @param definer {@code non-null;} class being defined
39 * @param offset offset in {@code bytes} to the start of the list
40 * @param attributeFactory {@code non-null;} attribute factory to use
51 * @return {@code non-null;} the parsed list
H A DMethodListParser.java23 import com.android.dx.rop.code.AccessFlags;
31 /** {@code non-null;} list in progress */
37 * @param cf {@code non-null;} the class file to parse from
38 * @param definer {@code non-null;} class being defined
39 * @param offset offset in {@code bytes} to the start of the list
40 * @param attributeFactory {@code non-null;} attribute factory to use
51 * @return {@code non-null;} the parsed list
/dalvik/dx/src/com/android/dx/dex/code/
H A DDalvInsn.java17 package com.android.dx.dex.code;
19 import com.android.dx.rop.code.RegisterSpec;
20 import com.android.dx.rop.code.RegisterSpecList;
21 import com.android.dx.rop.code.SourcePosition;
33 * {@code -1} if not
40 /** {@code non-null;} source position */
43 /** {@code non-null;} list of register arguments */
49 * @param position {@code non-null;} source position information
50 * @param dest {@code non-null;} destination register
51 * @param src {@code no
[all...]
H A DDop.java17 package com.android.dx.dex.code;
26 /** {@code Opcodes.isValid();} the opcode value itself */
29 /** {@code Opcodes.isValid();} the opcode family */
33 * {@code Opcodes.isValid();} what opcode (by number) to try next
35 * {@code Opcodes.NO_NEXT} to indicate that this is the last
40 /** {@code non-null;} the instruction format */
49 * @param opcode {@code Opcodes.isValid();} the opcode value
51 * @param family {@code Opcodes.isValid();} the opcode family
52 * @param nextOpcode {@code Opcodes.isValid();} what opcode (by
54 * particular arguments; {@code Opcode
[all...]
H A DStdCatchBuilder.java17 package com.android.dx.dex.code;
19 import com.android.dx.rop.code.BasicBlock;
20 import com.android.dx.rop.code.BasicBlockList;
21 import com.android.dx.rop.code.RopMethod;
34 /** the maximum range of a single catch handler, in code units */
37 /** {@code non-null;} method to build the list for */
40 /** {@code non-null;} block output order */
43 /** {@code non-null;} address objects for each block */
50 * @param method {@code non-null;} method to build the list for
51 * @param order {@code no
[all...]
/dalvik/dx/src/com/android/dx/rop/code/
H A DExceptions.java17 package com.android.dx.rop.code;
26 /** {@code non-null;} the type {@code java.lang.ArithmeticException} */
31 * {@code non-null;} the type
32 * {@code java.lang.ArrayIndexOutOfBoundsException}
37 /** {@code non-null;} the type {@code java.lang.ArrayStoreException} */
41 /** {@code non-null;} the type {@code java.lang.ClassCastException} */
45 /** {@code no
[all...]
H A DFillArrayDataInsn.java17 package com.android.dx.rop.code;
44 * @param opcode {@code non-null;} the opcode
45 * @param position {@code non-null;} source position
46 * @param sources {@code non-null;} specs for all the sources
47 * @param initValues {@code non-null;} list of initial values to fill the array
48 * @param cst {@code non-null;} type of the new array
73 * @return {@code non-null;} list of init values
81 * @return {@code non-null;} array type
H A DInsnList.java17 package com.android.dx.rop.code;
27 * Constructs an instance. All indices initially contain {@code null}.
38 * do that, this will throw {@code NullPointerException}.
40 * @param n {@code >= 0, < size();} which index
41 * @return {@code non-null;} element at that index
50 * @param n {@code >= 0, < size();} which index
51 * @param insn {@code non-null;} the instruction to set at {@code n}
59 * {@code get(size() - 1)}.
61 * @return {@code no
[all...]
H A DLocalItem.java17 package com.android.dx.rop.code;
25 /** {@code null-ok;} local variable name */
28 /** {@code null-ok;} local variable signature */
36 * @param name {@code null-ok;} local variable name
37 * @param signature {@code null-ok;} local variable signature
38 * @return {@code non-null;} appropriate instance.
51 * @param name {@code null-ok;} local variable name
52 * @param signature {@code null-ok;} local variable signature
129 * @return {@code null-ok;} name
138 * @return {@code nul
[all...]

Completed in 371 milliseconds

1234567891011>>