Searched defs:registers (Results 1 - 25 of 55) sorted by relevance

123

/external/chromium_org/v8/src/ic/arm/
H A Daccess-compiler-arm.cc27 static Register registers[] = {receiver, name, r3, r0, r4, r5}; local
28 return registers;
37 static Register registers[] = {receiver, name, r3, r4, r5}; local
38 return registers;
/external/chromium_org/v8/src/ic/arm64/
H A Daccess-compiler-arm64.cc23 // TODO(all): The so-called scratch registers are significant in some cases. For
27 // registers are actually scratch registers, and which are important. For now,
34 static Register registers[] = {receiver, name, x3, x0, x4, x5}; local
35 return registers;
44 static Register registers[] = {receiver, name, x3, x4, x5}; local
45 return registers;
/external/chromium_org/v8/src/ic/ia32/
H A Daccess-compiler-ia32.cc26 static Register registers[] = {receiver, name, ebx, eax, edi, no_reg}; local
27 return registers;
36 static Register registers[] = {receiver, name, ebx, edi, no_reg}; local
37 return registers;
/external/chromium_org/v8/src/ic/mips/
H A Daccess-compiler-mips.cc27 static Register registers[] = {receiver, name, a3, a0, t0, t1}; local
28 return registers;
37 static Register registers[] = {receiver, name, a3, t0, t1}; local
38 return registers;
/external/chromium_org/v8/src/ic/mips64/
H A Daccess-compiler-mips64.cc27 static Register registers[] = {receiver, name, a3, a0, a4, a5}; local
28 return registers;
37 static Register registers[] = {receiver, name, a3, a4, a5}; local
38 return registers;
/external/chromium_org/v8/src/ic/x64/
H A Daccess-compiler-x64.cc27 static Register registers[] = {receiver, name, rax, rbx, rdi, r8}; local
28 return registers;
37 static Register registers[] = {receiver, name, rbx, rdi, r8}; local
38 return registers;
/external/chromium_org/v8/src/ic/x87/
H A Daccess-compiler-x87.cc26 static Register registers[] = {receiver, name, ebx, eax, edi, no_reg}; local
27 return registers;
36 static Register registers[] = {receiver, name, ebx, edi, no_reg}; local
37 return registers;
/external/chromium_org/v8/src/
H A Dinterface-descriptors.cc13 int register_parameter_count, Register* registers,
21 registers[0].is(CallInterfaceDescriptor::ContextRegister()));
23 // InterfaceDescriptor owns a copy of the registers array.
26 register_params_[i] = registers[i];
64 Register registers[] = {ContextRegister(), ReceiverRegister(),
66 data->Initialize(arraysize(registers), registers, NULL);
71 Register registers[] = {ContextRegister(), ReceiverRegister(), NameRegister(), local
73 data->Initialize(arraysize(registers), registers, NUL local
12 Initialize( int register_parameter_count, Register* registers, Representation* register_param_representations, PlatformInterfaceDescriptor* platform_descriptor) argument
79 Register registers[] = {ContextRegister(), ValueRegister(), MapRegister(), local
81 data->Initialize(arraysize(registers), registers, NULL); local
86 Register registers[] = {ContextRegister(), left(), right()}; local
87 data->Initialize(arraysize(registers), registers, NULL); local
92 Register registers[] = {ContextRegister(), exponent()}; local
93 data->Initialize(arraysize(registers), registers, NULL); local
98 Register registers[] = {ContextRegister(), exponent()}; local
99 data->Initialize(arraysize(registers), registers, NULL); local
105 Register registers[] = {ContextRegister(), ReceiverRegister(), NameRegister(), local
107 data->Initialize(arraysize(registers), registers, NULL); local
112 Register registers[] = {ContextRegister(), ReceiverRegister(), NameRegister(), local
118 data->Initialize(arraysize(registers), registers, representations); local
123 Register registers[] = {ContextRegister(), function_address()}; local
126 data->Initialize(arraysize(registers), registers, representations); local
132 Register registers[] = {ContextRegister(), index(), parameter_count()}; local
133 data->Initialize(arraysize(registers), registers, NULL); local
138 Register registers[] = {ContextRegister()}; local
139 data->Initialize(arraysize(registers), registers, NULL); local
[all...]
/external/dexmaker/src/dx/java/com/android/dx/dex/code/
H A DCodeAddress.java42 public final DalvInsn withRegisters(RegisterSpecList registers) { argument
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 DLocalEnd.java65 public DalvInsn withRegisters(RegisterSpecList registers) { argument
H A DLocalSnapshot.java58 public DalvInsn withRegisters(RegisterSpecList registers) { argument
H A DOddSpacer.java57 public DalvInsn withRegisters(RegisterSpecList registers) { argument
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 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 DArrayData.java160 public DalvInsn withRegisters(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 DLocalStart.java73 public DalvInsn withRegisters(RegisterSpecList registers) { 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
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
H A DPostInstructionRegisterInfoMethodItem.java61 BitSet registers = new BitSet(registerCount);
64 registers.set(0, registerCount);
67 registers.set(0, registerCount);
69 addDestRegs(registers, registerCount);
73 return writeRegisterInfo(writer, registers);
85 private boolean writeRegisterInfo(IndentingWriter writer, BitSet registers) throws IOException { argument
86 int registerNum = registers.nextSetBit(0);
92 for (; registerNum >= 0; registerNum = registers.nextSetBit(registerNum + 1)) {
/external/chromium_org/v8/src/ia32/
H A Dinterface-descriptors-ia32.cc57 Register registers[] = {esi, ebx}; local
58 data->Initialize(arraysize(registers), registers, NULL); local
63 Register registers[] = {esi, edi}; local
64 data->Initialize(arraysize(registers), registers, NULL); local
70 Register registers[] = {esi, eax}; local
71 data->Initialize(arraysize(registers), registers, NULL); local
76 Register registers[] local
77 data->Initialize(arraysize(registers), registers, NULL); local
83 Register registers[] = {esi, eax, ebx, ecx}; local
87 data->Initialize(arraysize(registers), registers, representations); local
93 Register registers[] = {esi, eax, ebx, ecx, edx}; local
94 data->Initialize(arraysize(registers), registers, NULL); local
100 Register registers[] = {esi, ebx, edx}; local
101 data->Initialize(arraysize(registers), registers, NULL); local
107 Register registers[] = {esi, ecx, eax}; local
108 data->Initialize(arraysize(registers), registers, NULL); local
113 Register registers[] = {esi, edi}; local
114 data->Initialize(arraysize(registers), registers, NULL); local
120 Register registers[] = {esi, edi, edx}; local
124 data->Initialize(arraysize(registers), registers, representations); local
136 Register registers[] = {esi, eax, edi, ebx}; local
137 data->Initialize(arraysize(registers), registers, NULL); local
143 Register registers[] = {esi, ecx, ebx, eax}; local
144 data->Initialize(arraysize(registers), registers, NULL); local
150 Register registers[] = {esi, eax, ebx}; local
151 data->Initialize(arraysize(registers), registers, NULL); local
161 Register registers[] = {esi, edi, ebx}; local
162 data->Initialize(arraysize(registers), registers, NULL); local
168 Register registers[] = {esi, edi, ebx, eax}; local
172 data->Initialize(arraysize(registers), registers, representations); local
181 Register registers[] = {esi, edi}; local
182 data->Initialize(arraysize(registers), registers, NULL); local
189 Register registers[] = {esi, edi, eax}; local
193 data->Initialize(arraysize(registers), registers, representations); local
198 Register registers[] = {esi, eax}; local
199 data->Initialize(arraysize(registers), registers, NULL); local
204 Register registers[] = {esi, eax}; local
205 data->Initialize(arraysize(registers), registers, NULL); local
210 Register registers[] = {esi, edx, eax}; local
211 data->Initialize(arraysize(registers), registers, NULL); local
217 Register registers[] = {esi, ecx, edx, eax}; local
218 data->Initialize(arraysize(registers), registers, NULL); local
223 Register registers[] = {esi, edx, eax}; local
224 data->Initialize(arraysize(registers), registers, NULL); local
229 Register registers[] = { local
237 data->Initialize(arraysize(registers), registers, representations); local
242 Register registers[] = { local
250 data->Initialize(arraysize(registers), registers, representations); local
255 Register registers[] = { local
263 data->Initialize(arraysize(registers), registers, representations); local
268 Register registers[] = { local
280 data->Initialize(arraysize(registers), registers, representations); local
285 Register registers[] = { local
299 data->Initialize(arraysize(registers), registers, representations); local
[all...]
/external/chromium_org/v8/src/mips/
H A Dinterface-descriptors-mips.cc55 Register registers[] = {cp, a2}; local
56 data->Initialize(arraysize(registers), registers, NULL); local
61 Register registers[] = {cp, a1}; local
62 data->Initialize(arraysize(registers), registers, NULL); local
67 Register registers[] = {cp, a0}; local
68 data->Initialize(arraysize(registers), registers, NULL); local
73 Register registers[] local
74 data->Initialize(arraysize(registers), registers, NULL); local
80 Register registers[] = {cp, a3, a2, a1}; local
84 data->Initialize(arraysize(registers), registers, representations); local
90 Register registers[] = {cp, a3, a2, a1, a0}; local
91 data->Initialize(arraysize(registers), registers, NULL); local
97 Register registers[] = {cp, a2, a3}; local
98 data->Initialize(arraysize(registers), registers, NULL); local
104 Register registers[] = {cp, a3, a0}; local
105 data->Initialize(arraysize(registers), registers, NULL); local
110 Register registers[] = {cp, a1}; local
111 data->Initialize(arraysize(registers), registers, NULL); local
117 Register registers[] = {cp, a1, a3}; local
121 data->Initialize(arraysize(registers), registers, representations); local
133 Register registers[] = {cp, a0, a1, a2}; local
134 data->Initialize(arraysize(registers), registers, NULL); local
140 Register registers[] = {cp, a2, a1, a0}; local
141 data->Initialize(arraysize(registers), registers, NULL); local
147 Register registers[] = {cp, a0, a1}; local
148 data->Initialize(arraysize(registers), registers, NULL); local
159 Register registers[] = {cp, a1, a2}; local
160 data->Initialize(arraysize(registers), registers, NULL); local
166 Register registers[] = {cp, a1, a2, a0}; local
170 data->Initialize(arraysize(registers), registers, representations); local
180 Register registers[] = {cp, a1}; local
181 data->Initialize(arraysize(registers), registers, NULL); local
188 Register registers[] = {cp, a1, a0}; local
192 data->Initialize(arraysize(registers), registers, representations); local
197 Register registers[] = {cp, a0}; local
198 data->Initialize(arraysize(registers), registers, NULL); local
203 Register registers[] = {cp, a0}; local
204 data->Initialize(arraysize(registers), registers, NULL); local
209 Register registers[] = {cp, a1, a0}; local
210 data->Initialize(arraysize(registers), registers, NULL); local
216 Register registers[] = {cp, a2, a1, a0}; local
217 data->Initialize(arraysize(registers), registers, NULL); local
222 Register registers[] = {cp, a1, a0}; local
223 data->Initialize(arraysize(registers), registers, NULL); local
228 Register registers[] = { local
236 data->Initialize(arraysize(registers), registers, representations); local
241 Register registers[] = { local
249 data->Initialize(arraysize(registers), registers, representations); local
254 Register registers[] = { local
262 data->Initialize(arraysize(registers), registers, representations); local
267 Register registers[] = { local
279 data->Initialize(arraysize(registers), registers, representations); local
284 Register registers[] = { local
298 data->Initialize(arraysize(registers), registers, representations); local
[all...]
/external/chromium_org/v8/src/mips64/
H A Dinterface-descriptors-mips64.cc55 Register registers[] = {cp, a2}; local
56 data->Initialize(arraysize(registers), registers, NULL); local
61 Register registers[] = {cp, a1}; local
62 data->Initialize(arraysize(registers), registers, NULL); local
67 Register registers[] = {cp, a0}; local
68 data->Initialize(arraysize(registers), registers, NULL); local
73 Register registers[] local
74 data->Initialize(arraysize(registers), registers, NULL); local
80 Register registers[] = {cp, a3, a2, a1}; local
84 data->Initialize(arraysize(registers), registers, representations); local
90 Register registers[] = {cp, a3, a2, a1, a0}; local
91 data->Initialize(arraysize(registers), registers, NULL); local
97 Register registers[] = {cp, a2, a3}; local
98 data->Initialize(arraysize(registers), registers, NULL); local
104 Register registers[] = {cp, a3, a0}; local
105 data->Initialize(arraysize(registers), registers, NULL); local
111 Register registers[] = {cp, a1, a3}; local
115 data->Initialize(arraysize(registers), registers, representations); local
120 Register registers[] = {cp, a1}; local
121 data->Initialize(arraysize(registers), registers, NULL); local
133 Register registers[] = {cp, a0, a1, a2}; local
134 data->Initialize(arraysize(registers), registers, NULL); local
140 Register registers[] = {cp, a2, a1, a0}; local
141 data->Initialize(arraysize(registers), registers, NULL); local
147 Register registers[] = {cp, a0, a1}; local
148 data->Initialize(arraysize(registers), registers, NULL); local
159 Register registers[] = {cp, a1, a2}; local
160 data->Initialize(arraysize(registers), registers, NULL); local
166 Register registers[] = {cp, a1, a2, a0}; local
170 data->Initialize(arraysize(registers), registers, representations); local
180 Register registers[] = {cp, a1}; local
181 data->Initialize(arraysize(registers), registers, NULL); local
188 Register registers[] = {cp, a1, a0}; local
192 data->Initialize(arraysize(registers), registers, representations); local
197 Register registers[] = {cp, a0}; local
198 data->Initialize(arraysize(registers), registers, NULL); local
203 Register registers[] = {cp, a0}; local
204 data->Initialize(arraysize(registers), registers, NULL); local
209 Register registers[] = {cp, a1, a0}; local
210 data->Initialize(arraysize(registers), registers, NULL); local
216 Register registers[] = {cp, a2, a1, a0}; local
217 data->Initialize(arraysize(registers), registers, NULL); local
222 Register registers[] = {cp, a1, a0}; local
223 data->Initialize(arraysize(registers), registers, NULL); local
228 Register registers[] = { local
236 data->Initialize(arraysize(registers), registers, representations); local
241 Register registers[] = { local
249 data->Initialize(arraysize(registers), registers, representations); local
254 Register registers[] = { local
262 data->Initialize(arraysize(registers), registers, representations); local
267 Register registers[] = { local
279 data->Initialize(arraysize(registers), registers, representations); local
284 Register registers[] = { local
298 data->Initialize(arraysize(registers), registers, representations); local
[all...]
/external/chromium_org/v8/src/x64/
H A Dinterface-descriptors-x64.cc57 Register registers[] = {rsi, rbx}; local
58 data->Initialize(arraysize(registers), registers, NULL); local
63 Register registers[] = {rsi, rdi}; local
64 data->Initialize(arraysize(registers), registers, NULL); local
70 Register registers[] = {rsi, rax}; local
71 data->Initialize(arraysize(registers), registers, NULL); local
76 Register registers[] local
77 data->Initialize(arraysize(registers), registers, NULL); local
83 Register registers[] = {rsi, rax, rbx, rcx}; local
87 data->Initialize(arraysize(registers), registers, representations); local
93 Register registers[] = {rsi, rax, rbx, rcx, rdx}; local
94 data->Initialize(arraysize(registers), registers, NULL); local
100 Register registers[] = {rsi, rbx, rdx}; local
101 data->Initialize(arraysize(registers), registers, NULL); local
107 Register registers[] = {rsi, rcx, rax}; local
108 data->Initialize(arraysize(registers), registers, NULL); local
113 Register registers[] = {rsi, rdi}; local
114 data->Initialize(arraysize(registers), registers, NULL); local
120 Register registers[] = {rsi, rdi, rdx}; local
124 data->Initialize(arraysize(registers), registers, representations); local
136 Register registers[] = {rsi, rax, rdi, rbx}; local
137 data->Initialize(arraysize(registers), registers, NULL); local
143 Register registers[] = {rsi, rcx, rbx, rax}; local
144 data->Initialize(arraysize(registers), registers, NULL); local
150 Register registers[] = {rsi, rax, rbx}; local
151 data->Initialize(arraysize(registers), registers, NULL); local
161 Register registers[] = {rsi, rdi, rbx}; local
162 data->Initialize(arraysize(registers), registers, NULL); local
168 Register registers[] = {rsi, rdi, rbx, rax}; local
172 data->Initialize(arraysize(registers), registers, representations); local
182 Register registers[] = {rsi, rdi}; local
183 data->Initialize(arraysize(registers), registers, NULL); local
190 Register registers[] = {rsi, rdi, rax}; local
194 data->Initialize(arraysize(registers), registers, representations); local
199 Register registers[] = {rsi, rax}; local
200 data->Initialize(arraysize(registers), registers, NULL); local
205 Register registers[] = {rsi, rax}; local
206 data->Initialize(arraysize(registers), registers, NULL); local
211 Register registers[] = {rsi, rdx, rax}; local
212 data->Initialize(arraysize(registers), registers, NULL); local
218 Register registers[] = {rsi, rcx, rdx, rax}; local
219 data->Initialize(arraysize(registers), registers, NULL); local
224 Register registers[] = {rsi, rdx, rax}; local
225 data->Initialize(arraysize(registers), registers, NULL); local
230 Register registers[] = { local
238 data->Initialize(arraysize(registers), registers, representations); local
243 Register registers[] = { local
251 data->Initialize(arraysize(registers), registers, representations); local
256 Register registers[] = { local
264 data->Initialize(arraysize(registers), registers, representations); local
269 Register registers[] = { local
281 data->Initialize(arraysize(registers), registers, representations); local
286 Register registers[] = { local
300 data->Initialize(arraysize(registers), registers, representations); local
[all...]
/external/chromium_org/v8/src/x87/
H A Dinterface-descriptors-x87.cc57 Register registers[] = {esi, ebx}; local
58 data->Initialize(arraysize(registers), registers, NULL); local
63 Register registers[] = {esi, edi}; local
64 data->Initialize(arraysize(registers), registers, NULL); local
70 Register registers[] = {esi, eax}; local
71 data->Initialize(arraysize(registers), registers, NULL); local
76 Register registers[] local
77 data->Initialize(arraysize(registers), registers, NULL); local
83 Register registers[] = {esi, eax, ebx, ecx}; local
87 data->Initialize(arraysize(registers), registers, representations); local
93 Register registers[] = {esi, eax, ebx, ecx, edx}; local
94 data->Initialize(arraysize(registers), registers, NULL); local
100 Register registers[] = {esi, ebx, edx}; local
101 data->Initialize(arraysize(registers), registers, NULL); local
107 Register registers[] = {esi, ecx, eax}; local
108 data->Initialize(arraysize(registers), registers, NULL); local
113 Register registers[] = {esi, edi}; local
114 data->Initialize(arraysize(registers), registers, NULL); local
120 Register registers[] = {esi, edi, edx}; local
124 data->Initialize(arraysize(registers), registers, representations); local
136 Register registers[] = {esi, eax, edi, ebx}; local
137 data->Initialize(arraysize(registers), registers, NULL); local
143 Register registers[] = {esi, ecx, ebx, eax}; local
144 data->Initialize(arraysize(registers), registers, NULL); local
150 Register registers[] = {esi, eax, ebx}; local
151 data->Initialize(arraysize(registers), registers, NULL); local
161 Register registers[] = {esi, edi, ebx}; local
162 data->Initialize(arraysize(registers), registers, NULL); local
168 Register registers[] = {esi, edi, ebx, eax}; local
172 data->Initialize(arraysize(registers), registers, representations); local
181 Register registers[] = {esi, edi}; local
182 data->Initialize(arraysize(registers), registers, NULL); local
189 Register registers[] = {esi, edi, eax}; local
193 data->Initialize(arraysize(registers), registers, representations); local
198 Register registers[] = {esi, eax}; local
199 data->Initialize(arraysize(registers), registers, NULL); local
204 Register registers[] = {esi, eax}; local
205 data->Initialize(arraysize(registers), registers, NULL); local
210 Register registers[] = {esi, edx, eax}; local
211 data->Initialize(arraysize(registers), registers, NULL); local
217 Register registers[] = {esi, ecx, edx, eax}; local
218 data->Initialize(arraysize(registers), registers, NULL); local
223 Register registers[] = {esi, edx, eax}; local
224 data->Initialize(arraysize(registers), registers, NULL); local
229 Register registers[] = { local
237 data->Initialize(arraysize(registers), registers, representations); local
242 Register registers[] = { local
250 data->Initialize(arraysize(registers), registers, representations); local
255 Register registers[] = { local
263 data->Initialize(arraysize(registers), registers, representations); local
268 Register registers[] = { local
280 data->Initialize(arraysize(registers), registers, representations); local
285 Register registers[] = { local
299 data->Initialize(arraysize(registers), registers, representations); local
[all...]

Completed in 683 milliseconds

123