| /external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
| 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)) {
|
| 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...] |
| /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/dexgen/src/com/android/dexgen/dex/code/ |
| 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...] |
| DalvInsn.java | 43 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.size() != 0) [all...] |
| /dalvik/dx/src/com/android/dx/dex/code/ |
| 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...] |
| 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...] |
| /external/dexmaker/src/dx/java/com/android/dx/dex/code/ |
| 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...] |
| 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/v8/src/ |
| safepoint-table.cc | 100 // Print the registers (if any). 189 ZoneList<int>* registers = registers_[i]; local 193 // Run through the registers (if any). 195 if (registers == NULL) { 201 for (int j = 0; j < registers->length(); j++) { 202 int index = registers->at(j);
|
| /external/v8/src/ |
| safepoint-table.cc | 100 // Print the registers (if any). 196 ZoneList<int>* registers = registers_[i]; local 200 // Run through the registers (if any). 202 if (registers == NULL) { 208 for (int j = 0; j < registers->length(); j++) { 209 int index = registers->at(j);
|
| /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...] |
| /external/chromium_org/base/debug/ |
| stack_trace_posix.cc | 267 } registers[] = { local 321 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(registers); i++) { 322 PrintToStderr(registers[i].label); 323 internal::itoa_r(registers[i].value, buf, sizeof(buf),
|
| /external/chromium_org/third_party/angle/src/libGLESv2/ |
| ProgramBinary.cpp | 1010 // Packs varyings into generic varying registers, using the algorithm from [OpenGL ES Shading Language 1.00 rev. 17] appendix A section 7 page 111 1011 // Returns the number of used varying registers, or -1 if unsuccesful 1147 // Return the number of used registers 1148 int registers = 0; local 1936 int registers = packVaryings(infoLog, packing, fragmentShader); local [all...] |
| /external/chromium_org/v8/test/cctest/ |
| test-regexp.cc | 1188 enum registers { out1, out2, out3, out4, out5, out6, sp, loop_cnt }; enum [all...] |
| /external/qemu/ |
| gdbstub.c | 594 /* FIXME: Honor segment registers. Needs to avoid raising an exception 626 /* Old gdb always expects FP registers. Newer (xml-aware) gdb only 628 historical mishap the FP registers appear in between core integer 858 /* Old gdb always expect FPA registers. Newer (xml-aware) gdb only expect 860 the FPA registers appear in between core integer regs and the CPSR. 873 /* FPA registers. */ 910 /* FPA registers (ignored). */ 950 /* FP registers not included here because they vary between 1069 /* Other registers are readonly. Ignore writes. */ 1077 /* Hint: Use "set architecture sh4" in GDB to see fpu registers */ 1599 uint8_t *registers; local [all...] |
| /external/v8/test/cctest/ |
| test-regexp.cc | 1137 enum registers { out1, out2, out3, out4, out5, out6, sp, loop_cnt }; enum [all...] |
| /external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
| MethodAnalyzer.java | 618 //instruction. But since it doesn't modify any registers, we can treat it like any other instruction. [all...] |
| /external/chromium_org/v8/src/arm/ |
| stub-cache-arm.cc | 208 // Check scratch, extra and extra2 registers are valid. 451 // registers have their original values. 615 // registers have their original values. 2659 Register* LoadStubCompiler::registers() { function in class:v8::internal::LoadStubCompiler 2661 static Register registers[] = { r0, r2, r3, r1, r4, r5 }; local 2666 Register* KeyedLoadStubCompiler::registers() { function in class:v8::internal::KeyedLoadStubCompiler 2668 static Register registers[] = { r1, r0, r2, r3, r4, r5 }; local 2673 Register* StoreStubCompiler::registers() { function in class:v8::internal::StoreStubCompiler 2675 static Register registers[] = { r1, r2, r0, r3, r4, r5 }; local 2680 Register* KeyedStoreStubCompiler::registers() { function in class:v8::internal::KeyedStoreStubCompiler 2682 static Register registers[] = { r2, r1, r0, r3, r4, r5 }; local [all...] |
| code-stubs-arm.cc | 44 static Register registers[] = { r2 }; local 46 descriptor->register_params_ = registers; 55 static Register registers[] = { r0 }; local 57 descriptor->register_params_ = registers; 65 static Register registers[] = { r0 }; local 67 descriptor->register_params_ = registers; 76 static Register registers[] = { r3, r2, r1 }; local 78 descriptor->register_params_ = registers; 87 static Register registers[] = { r3, r2, r1, r0 }; local 89 descriptor->register_params_ = registers; 98 static Register registers[] = { r2 }; local 108 static Register registers[] = { r1, r0 }; local 119 static Register registers[] = { r1, r0 }; local 130 static Register registers[] = { r0 }; local 140 static Register registers[] = { r1 }; local 150 static Register registers[] = { r2 }; local 163 static Register registers[] = { r2, r1, r0 }; local 174 static Register registers[] = { r0, r1 }; local 186 static Register registers[] = { r0 }; local 199 static Register registers[] = { r1, r0 }; local 289 static Register registers[] = { r0 }; local 323 static Register registers[] = { r1, r2, r0 }; local 334 static Register registers[] = { r0, r3, r1, r2 }; local 345 static Register registers[] = { r1, r0 }; local [all...] |
| /external/chromium_org/v8/src/ia32/ |
| stub-cache-ia32.cc | 211 // Assert scratch and extra registers are valid, and extra2/3 are unused. 2790 Register* LoadStubCompiler::registers() { function in class:v8::internal::LoadStubCompiler 2792 static Register registers[] = { edx, ecx, ebx, eax, edi, no_reg }; local 2797 Register* KeyedLoadStubCompiler::registers() { function in class:v8::internal::KeyedLoadStubCompiler 2799 static Register registers[] = { edx, ecx, ebx, eax, edi, no_reg }; local 2804 Register* StoreStubCompiler::registers() { function in class:v8::internal::StoreStubCompiler 2806 static Register registers[] = { edx, ecx, eax, ebx, edi, no_reg }; local 2811 Register* KeyedStoreStubCompiler::registers() { function in class:v8::internal::KeyedStoreStubCompiler 2813 static Register registers[] = { edx, ecx, eax, ebx, edi, no_reg }; local [all...] |
| code-stubs-ia32.cc | 49 static Register registers[] = { ebx }; local 51 descriptor->register_params_ = registers; 60 static Register registers[] = { eax }; local 62 descriptor->register_params_ = registers; 70 static Register registers[] = { eax }; local 72 descriptor->register_params_ = registers; 81 static Register registers[] = { eax, ebx, ecx }; local 83 descriptor->register_params_ = registers; 92 static Register registers[] = { eax, ebx, ecx, edx }; local 94 descriptor->register_params_ = registers; 103 static Register registers[] = { ebx }; local 113 static Register registers[] = { edx, ecx }; local 124 static Register registers[] = { edx, ecx }; local 135 static Register registers[] = { edx }; local 145 static Register registers[] = { edx }; local 155 static Register registers[] = { ecx }; local 168 static Register registers[] = { edx, ecx, eax }; local 179 static Register registers[] = { eax, ebx }; local 289 static Register registers[] = { eax }; local 301 static Register registers[] = { eax }; local 314 static Register registers[] = { edx, ecx, eax }; local 325 static Register registers[] = { eax, ebx, ecx, edx }; local 336 static Register registers[] = { edx, eax }; local 348 static Register registers[] = { edx, eax }; local [all...] |
| /external/chromium_org/v8/src/mips/ |
| stub-cache-mips.cc | 603 // registers have their original values. 2655 Register* LoadStubCompiler::registers() { function in class:v8::internal::LoadStubCompiler 2657 static Register registers[] = { a0, a2, a3, a1, t0, t1 }; local 2662 Register* KeyedLoadStubCompiler::registers() { function in class:v8::internal::KeyedLoadStubCompiler 2664 static Register registers[] = { a1, a0, a2, a3, t0, t1 }; local 2669 Register* StoreStubCompiler::registers() { function in class:v8::internal::StoreStubCompiler 2671 static Register registers[] = { a1, a2, a0, a3, t0, t1 }; local 2676 Register* KeyedStoreStubCompiler::registers() { function in class:v8::internal::KeyedStoreStubCompiler 2678 static Register registers[] = { a2, a1, a0, a3, t0, t1 }; local [all...] |
| code-stubs-mips.cc | 45 static Register registers[] = { a2 }; local 47 descriptor->register_params_ = registers; 56 static Register registers[] = { a0 }; local 58 descriptor->register_params_ = registers; 66 static Register registers[] = { a0 }; local 68 descriptor->register_params_ = registers; 77 static Register registers[] = { a3, a2, a1 }; local 79 descriptor->register_params_ = registers; 88 static Register registers[] = { a3, a2, a1, a0 }; local 90 descriptor->register_params_ = registers; 99 static Register registers[] = { a2 }; local 109 static Register registers[] = { a1, a0 }; local 120 static Register registers[] = {a1, a0 }; local 131 static Register registers[] = { a0 }; local 141 static Register registers[] = { a1 }; local 151 static Register registers[] = { a2 }; local 164 static Register registers[] = { a2, a1, a0 }; local 175 static Register registers[] = { a0, a1 }; local 187 static Register registers[] = { a0 }; local 278 static Register registers[] = { a0 }; local 312 static Register registers[] = { a1, a2, a0 }; local 323 static Register registers[] = { a0, a3, a1, a2 }; local 334 static Register registers[] = { a1, a0 }; local 1267 static Register registers[] = { a1, a0 }; local [all...] |
| /external/chromium_org/v8/src/x64/ |
| stub-cache-x64.cc | 2706 Register* LoadStubCompiler::registers() { function in class:v8::LoadStubCompiler 2708 static Register registers[] = { rax, rcx, rdx, rbx, rdi, r8 }; local 2713 Register* KeyedLoadStubCompiler::registers() { function in class:v8::KeyedLoadStubCompiler 2715 static Register registers[] = { rdx, rax, rbx, rcx, rdi, r8 }; local 2720 Register* StoreStubCompiler::registers() { function in class:v8::StoreStubCompiler 2722 static Register registers[] = { rdx, rcx, rax, rbx, rdi, r8 }; local 2727 Register* KeyedStoreStubCompiler::registers() { function in class:v8::KeyedStoreStubCompiler 2729 static Register registers[] = { rdx, rcx, rax, rbx, rdi, r8 }; local [all...] |