HomeSort by relevance Sort by last modified time
    Searched refs:registers (Results 1 - 25 of 248) sorted by null

1 2 3 4 5 6 7 8 910

  /dalvik/dexgen/src/com/android/dexgen/dex/code/
SimpleInsn.java 33 * @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) {
51 return new SimpleInsn(getOpcode(), getPosition(), registers);
HighRegisterPrefix.java 27 * {@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(); local
88 int sz = registers.size()
114 RegisterSpecList registers = getRegisters(); local
    [all...]
VariableSizeInsn.java 31 * @param registers {@code non-null;} source registers
34 RegisterSpecList registers) {
35 super(Dops.SPECIAL_FORMAT, position, registers);
CstInsn.java 49 * @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) {
88 new CstInsn(getOpcode(), getPosition(), registers, constant);
TargetInsn.java 36 * @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) {
61 return new TargetInsn(getOpcode(), getPosition(), registers, target);
  /dalvik/dx/src/com/android/dx/dex/code/
SimpleInsn.java 33 * @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) {
51 return new SimpleInsn(getOpcode(), getPosition(), registers);
HighRegisterPrefix.java 26 * {@code move*} instructions to move a set of registers into
27 * registers starting at {@code 0} sequentially. This is used
40 * @param registers {@code non-null;} source registers
43 RegisterSpecList registers) {
44 super(position, registers);
46 if (registers.size() == 0) {
47 throw new IllegalArgumentException("registers.size() == 0");
86 RegisterSpecList registers = getRegisters(); local
87 int sz = registers.size()
113 RegisterSpecList registers = getRegisters(); local
    [all...]
VariableSizeInsn.java 31 * @param registers {@code non-null;} source registers
34 RegisterSpecList registers) {
35 super(Dops.SPECIAL_FORMAT, position, registers);
CstInsn.java 49 * @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) {
88 new CstInsn(getOpcode(), getPosition(), registers, constant);
DalvInsn.java 44 private final RegisterSpecList registers; field in class:DalvInsn
82 * absolutely no registers (e.g., a {@code nop} or a
89 * @param registers {@code non-null;} register list, including a
90 * result register if appropriate (that is, registers may be either
94 RegisterSpecList registers) {
103 if (registers == null) {
104 throw new NullPointerException("registers == null");
110 this.registers = registers;
126 if (registers.size() != 0)
    [all...]
TargetInsn.java 36 * @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) {
61 return new TargetInsn(getOpcode(), getPosition(), registers, target);
  /external/dexmaker/src/dx/java/com/android/dx/dex/code/
SimpleInsn.java 33 * @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) {
51 return new SimpleInsn(getOpcode(), getPosition(), registers);
HighRegisterPrefix.java 27 * {@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(); local
88 int sz = registers.size()
114 RegisterSpecList registers = getRegisters(); local
    [all...]
VariableSizeInsn.java 31 * @param registers {@code non-null;} source registers
34 RegisterSpecList registers) {
35 super(Dops.SPECIAL_FORMAT, position, registers);
CstInsn.java 49 * @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) {
88 new CstInsn(getOpcode(), getPosition(), registers, constant);
DalvInsn.java 45 private final RegisterSpecList registers; field in class:DalvInsn
83 * absolutely no registers (e.g., a {@code nop} or a
90 * @param registers {@code non-null;} register list, including a
91 * result register if appropriate (that is, registers may be either
95 RegisterSpecList registers) {
104 if (registers == null) {
105 throw new NullPointerException("registers == null");
111 this.registers = registers;
127 if (registers.size() != 0)
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mapi/glapi/gen/
gl_x86-64_asm.py 32 def should_use_push(registers):
33 for [reg, offset] in registers:
37 N = len(registers)
41 def local_size(registers):
48 N = (len(registers) | 1)
52 def save_all_regs(registers):
54 if not should_use_push(registers):
55 adjust_stack = local_size(registers)
58 for [reg, stack_offset] in registers:
63 def restore_all_regs(registers)
    [all...]
  /external/mesa3d/src/mapi/glapi/gen/
gl_x86-64_asm.py 32 def should_use_push(registers):
33 for [reg, offset] in registers:
37 N = len(registers)
41 def local_size(registers):
48 N = (len(registers) | 1)
52 def save_all_regs(registers):
54 if not should_use_push(registers):
55 adjust_stack = local_size(registers)
58 for [reg, stack_offset] in registers:
63 def restore_all_regs(registers)
    [all...]
  /dalvik/vm/compiler/template/armv5te-vfp/
TEMPLATE_MEM_OP_DECODE.S 10 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
  /external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
PreInstructionRegisterInfoMethodItem.java 64 BitSet registers = new BitSet(registerCount); local
67 registers.set(0, registerCount);
70 registers.set(0, registerCount);
73 addArgsRegs(registers);
76 addMergeRegs(registers, registerCount);
79 addParamRegs(registers, registerCount);
86 printedSomething = writeFullMergeRegs(writer, registers, registerCount);
89 printedSomething |= writeRegisterInfo(writer, registers, printedSomething);
94 private void addArgsRegs(BitSet registers) {
98 registers.set(instruction.getStartRegister()
    [all...]
PostInstructionRegisterInfoMethodItem.java 62 BitSet registers = new BitSet(registerCount); local
65 registers.set(0, registerCount);
68 registers.set(0, registerCount);
70 addDestRegs(registers, registerCount);
74 return writeRegisterInfo(writer, registers);
86 private boolean writeRegisterInfo(IndentingWriter writer, BitSet registers) throws IOException {
89 int registerNum = registers.nextSetBit(0);
95 for (; registerNum >= 0; registerNum = registers.nextSetBit(registerNum + 1)) {
  /external/valgrind/main/coregrind/m_gdbserver/
regcache.c 33 unsigned char *registers; member in struct:inferior_regcache_data
55 /* FIXME - fetch registers for INF */
99 in case there are registers the target never fetches. This way they'll
101 regcache->registers = calloc (1, register_bytes);
102 if (regcache->registers == NULL)
119 free (regcache->registers);
125 This is needed if the shadow registers are added.
162 unsigned char *registers = get_regcache (current_inferior, 1)->registers; local
164 convert_int_to_ascii (registers, buf, register_bytes)
170 unsigned char *registers = get_regcache (current_inferior, 1)->registers; local
205 unsigned char *registers local
215 unsigned char *registers = cache->registers; local
    [all...]
  /ndk/tests/build/b9193874-neon/jni/
Android.mk 6 LOCAL_CFLAGS += -frename-registers -O2
  /system/core/toolbox/
syren.c 26 static syren_reg registers[] = { variable
47 for (i = 0; registers[i].name != 0; i++) {
48 if (!strcasecmp(registers[i].name, name))
49 return &registers[i];
106 fprintf(stderr, "can only read all registers\n");
110 for (i = 0; registers[i].name; i++) {
111 sio.page = registers[i].page;
112 sio.addr = registers[i].addr;
114 fprintf(stderr, "%s: error\n", registers[i].name);
116 fprintf(stderr, "%s: %04x\n", registers[i].name, sio.value)
    [all...]
  /dalvik/vm/compiler/template/armv5te/
TEMPLATE_MEM_OP_DECODE.S 10 push {r0-r12,lr} @ save out all registers
15 pop {r0-r12,lr} @ restore all registers

Completed in 461 milliseconds

1 2 3 4 5 6 7 8 910