Searched refs:registers (Results 1 - 25 of 29) sorted by relevance

12

/dalvik/dx/src/com/android/dx/dex/code/
H A DSimpleInsn.java33 * @param registers {@code non-null;} register list, including a
34 * result register if appropriate (that is, registers may be either
38 RegisterSpecList registers) {
39 super(opcode, position, registers);
50 public DalvInsn withRegisters(RegisterSpecList registers) { argument
51 return new SimpleInsn(getOpcode(), getPosition(), registers);
37 SimpleInsn(Dop opcode, SourcePosition position, RegisterSpecList registers) argument
H A DHighRegisterPrefix.java27 * {@code move*} instructions to move a set of registers into
28 * registers starting at {@code 0} sequentially. This is used
41 * @param registers {@code non-null;} source registers
44 RegisterSpecList registers) {
45 super(position, registers);
47 if (registers.size() == 0) {
48 throw new IllegalArgumentException("registers.size() == 0");
87 RegisterSpecList registers = getRegisters();
88 int sz = registers
43 HighRegisterPrefix(SourcePosition position, RegisterSpecList registers) argument
101 withRegisters(RegisterSpecList registers) argument
[all...]
H A DVariableSizeInsn.java31 * @param registers {@code non-null;} source registers
34 RegisterSpecList registers) {
35 super(Dops.SPECIAL_FORMAT, position, registers);
33 VariableSizeInsn(SourcePosition position, RegisterSpecList registers) argument
H A DCstInsn.java49 * @param registers {@code non-null;} register list, including a
50 * result register if appropriate (that is, registers may be either
55 RegisterSpecList registers, Constant constant) {
56 super(opcode, position, registers);
86 public DalvInsn withRegisters(RegisterSpecList registers) { argument
88 new CstInsn(getOpcode(), getPosition(), registers, constant);
54 CstInsn(Dop opcode, SourcePosition position, RegisterSpecList registers, Constant constant) argument
H A DTargetInsn.java36 * @param registers {@code non-null;} register list, including a
37 * result register if appropriate (that is, registers may be either
42 RegisterSpecList registers, CodeAddress target) {
43 super(opcode, position, registers);
60 public DalvInsn withRegisters(RegisterSpecList registers) { argument
61 return new TargetInsn(getOpcode(), getPosition(), registers, target);
41 TargetInsn(Dop opcode, SourcePosition position, RegisterSpecList registers, CodeAddress target) argument
H A DDalvInsn.java43 private final RegisterSpecList registers; field in class:DalvInsn
81 * absolutely no registers (e.g., a {@code nop} or a
88 * @param registers {@code non-null;} register list, including a
89 * result register if appropriate (that is, registers may be either
93 RegisterSpecList registers) {
102 if (registers == null) {
103 throw new NullPointerException("registers == null");
109 this.registers = registers;
125 if (registers
92 DalvInsn(Dop opcode, SourcePosition position, RegisterSpecList registers) argument
398 withRegisters(RegisterSpecList registers) argument
[all...]
H A DFixedSizeInsn.java34 * absolutely no registers (e.g., a {@code nop} or a
41 * @param registers {@code non-null;} register list, including a
42 * result register if appropriate (that is, registers may be either
46 RegisterSpecList registers) {
47 super(opcode, position, registers);
45 FixedSizeInsn(Dop opcode, SourcePosition position, RegisterSpecList registers) argument
H A DCodeAddress.java42 public final DalvInsn withRegisters(RegisterSpecList registers) { argument
H A DLocalEnd.java65 public DalvInsn withRegisters(RegisterSpecList registers) { argument
H A DLocalStart.java73 public DalvInsn withRegisters(RegisterSpecList registers) { argument
H A DOddSpacer.java56 public DalvInsn withRegisters(RegisterSpecList registers) { argument
H A DLocalSnapshot.java58 public DalvInsn withRegisters(RegisterSpecList registers) { argument
H A DArrayData.java159 public DalvInsn withRegisters(RegisterSpecList registers) { argument
H A DSwitchData.java147 public DalvInsn withRegisters(RegisterSpecList registers) { argument
/dalvik/vm/compiler/template/armv5te-vfp/
H A DTEMPLATE_MEM_OP_DECODE.S10 vpush {d0-d15} @ save out all fp registers
11 push {r0-r12,lr} @ save out all registers
16 pop {r0-r12,lr} @ restore all registers
17 vpop {d0-d15} @ restore all fp registers
/dalvik/vm/compiler/template/armv5te/
H A DTEMPLATE_MEM_OP_DECODE.S10 push {r0-r12,lr} @ save out all registers
15 pop {r0-r12,lr} @ restore all registers
/dalvik/vm/compiler/template/out/
H A DCompilerTemplateAsm-armv5te-vfp.S49 registers are placed on the stack. "sp" points at the first stacked argument
61 The following registers have fixed assignments:
67 The following registers have fixed assignments in mterp but are scratch
68 registers in compiled code
77 unspecified registers or condition codes.
80 /* single-purpose registers, given names for clarity */
1071 vpush {d0-d15} @ save out all fp registers
1072 push {r0-r12,lr} @ save out all registers
1077 pop {r0-r12,lr} @ restore all registers
1078 vpop {d0-d15} @ restore all fp registers
[all...]
H A DCompilerTemplateAsm-armv7-a-neon.S49 registers are placed on the stack. "sp" points at the first stacked argument
61 The following registers have fixed assignments:
67 The following registers have fixed assignments in mterp but are scratch
68 registers in compiled code
77 unspecified registers or condition codes.
80 /* single-purpose registers, given names for clarity */
1071 vpush {d0-d15} @ save out all fp registers
1072 push {r0-r12,lr} @ save out all registers
1077 pop {r0-r12,lr} @ restore all registers
1078 vpop {d0-d15} @ restore all fp registers
[all...]
H A DCompilerTemplateAsm-armv7-a.S49 registers are placed on the stack. "sp" points at the first stacked argument
61 The following registers have fixed assignments:
67 The following registers have fixed assignments in mterp but are scratch
68 registers in compiled code
77 unspecified registers or condition codes.
80 /* single-purpose registers, given names for clarity */
1071 vpush {d0-d15} @ save out all fp registers
1072 push {r0-r12,lr} @ save out all registers
1077 pop {r0-r12,lr} @ restore all registers
1078 vpop {d0-d15} @ restore all fp registers
[all...]
H A DCompilerTemplateAsm-armv5te.S49 registers are placed on the stack. "sp" points at the first stacked argument
61 The following registers have fixed assignments:
67 The following registers have fixed assignments in mterp but are scratch
68 registers in compiled code
77 unspecified registers or condition codes.
80 /* single-purpose registers, given names for clarity */
801 push {r0-r12,lr} @ save out all registers
806 pop {r0-r12,lr} @ restore all registers
/dalvik/vm/mterp/armv5te/
H A DOP_FILLED_NEW_ARRAY.S5 * Create a new array with elements filled from registers.
58 @ copy values from registers into the array
H A Dfooter.S311 * Save PC and registers to shadow memory for self verification mode
322 bl dvmSelfVerificationSaveState @ save registers to shadow space
328 * Restore PC, registers, and interpState to original values
458 * State registers will be saved to the "glue" area before bailing.
974 * Spit out a "we were here", preserving all registers. (The attempt
976 * registers for EABI 64-bit stack alignment.)
996 * Spit out the number in r0, preserving registers.
1007 * Print a newline, preserving registers.
1017 * Print the 32-bit quantity in r0 as a hex value, preserving registers.
1028 * Print the 64-bit quantity in r0-r1, preserving registers
[all...]
/dalvik/vm/arch/arm/
H A DCallOldABI.S62 registers are placed on the stack. "sp" points at the first stacked argument
164 @ Restore the registers we saved and return. Note this remaps stuff,
/dalvik/vm/arch/sh/
H A DCallSH4ABI.S145 bf put_64bit_on_stack /* consequent two registers not available. */
391 ## restore preserved registers
/dalvik/vm/mterp/out/
H A DInterpAsm-armv4t.S44 is present, registers s16-s31 (a/k/a d8-d15, a/k/a q4-q7) must be preserved,
48 registers are placed on the stack. "sp" points at the first stacked argument
60 The following registers have fixed assignments:
71 unspecified registers or condition codes.
74 /* single-purpose registers, given names for clarity */
130 * src and dest registers are parameterized (not hard-wired to rPC and rINST).
271 * the registers, including PC, for the previous stack frame. If gdb
307 /* set up "named" registers, figure out entry point */
377 * We pushed some registers on the stack in dvmMterpStdRun, then saved
378 * SP and LR. Here we restore SP, restore the registers, an
[all...]

Completed in 664 milliseconds

12