/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 ®isters[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
|