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

1 2

  /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 &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/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...]

Completed in 1666 milliseconds

1 2