Searched refs:Operand (Results 1 - 25 of 261) sorted by relevance

1234567891011

/external/chromium_org/tools/traceline/traceline/
H A Dassembler_unittest.cc20 cb.call(Operand(EAX));
21 cb.call(Operand(EDX, 15));
23 cb.fs(); cb.mov(EAX, Operand(3));
24 cb.fs(); cb.mov(EDX, Operand(0x04));
26 cb.lea(EAX, Operand(EAX));
27 cb.lea(EAX, Operand(0x12345678));
28 cb.lea(EAX, Operand(EBX, 0x12345678));
29 cb.lea(EAX, Operand(EBX, ECX, SCALE_TIMES_2, 0x12345678));
30 cb.lea(EAX, Operand(ECX, SCALE_TIMES_2, 0x12345678));
31 cb.lea(EAX, Operand(EA
[all...]
/external/chromium_org/v8/test/cctest/
H A Dtest-disasm-x64.cc64 __ movq(rbx, Operand(rsp, rcx, times_2, 0)); // [rsp+rcx*4]
68 __ addq(rdx, Operand(rbx, 0));
69 __ addq(rdx, Operand(rbx, 16));
70 __ addq(rdx, Operand(rbx, 1999));
71 __ addq(rdx, Operand(rsp, 0));
72 __ addq(rdx, Operand(rsp, 16));
73 __ addq(rdx, Operand(rsp, 1999));
75 __ addq(rdi, Operand(rbp, rcx, times_4, 0));
76 __ addq(rdi, Operand(rbp, rcx, times_4, 12));
77 __ addq(Operand(rb
[all...]
H A Dtest-disasm-arm.cc103 COMPARE(and_(r0, r1, Operand(r2)),
105 COMPARE(and_(r1, r2, Operand(r3), LeaveCC),
107 COMPARE(and_(r2, r3, Operand(r4), SetCC),
109 COMPARE(and_(r3, r4, Operand(r5), LeaveCC, eq),
112 COMPARE(eor(r4, r5, Operand(r6, LSL, 0)),
114 COMPARE(eor(r4, r5, Operand(r7, LSL, 1), SetCC),
116 COMPARE(eor(r4, r5, Operand(r8, LSL, 2), LeaveCC, ne),
118 COMPARE(eor(r4, r5, Operand(r9, LSL, 3), SetCC, cs),
121 COMPARE(sub(r5, r6, Operand(r10, LSL, 31), LeaveCC, hs),
123 COMPARE(sub(r5, r6, Operand(r1
[all...]
H A Dtest-disasm-ia32.cc68 __ mov(ebx, Operand(esp, ecx, times_2, 0)); // [esp+ecx*4]
72 __ add(edx, Operand(12, RelocInfo::NONE32));
73 __ add(edx, Operand(ebx, 0));
74 __ add(edx, Operand(ebx, 16));
75 __ add(edx, Operand(ebx, 1999));
76 __ add(edx, Operand(esp, 0));
77 __ add(edx, Operand(esp, 16));
78 __ add(edx, Operand(esp, 1999));
80 __ add(edi, Operand(ebp, ecx, times_4, 0));
81 __ add(edi, Operand(eb
[all...]
/external/v8/test/cctest/
H A Dtest-disasm-x64.cc72 __ movq(rbx, Operand(rsp, rcx, times_2, 0)); // [rsp+rcx*4]
76 __ addq(rdx, Operand(rbx, 0));
77 __ addq(rdx, Operand(rbx, 16));
78 __ addq(rdx, Operand(rbx, 1999));
79 __ addq(rdx, Operand(rsp, 0));
80 __ addq(rdx, Operand(rsp, 16));
81 __ addq(rdx, Operand(rsp, 1999));
83 __ addq(rdi, Operand(rbp, rcx, times_4, 0));
84 __ addq(rdi, Operand(rbp, rcx, times_4, 12));
85 __ addq(Operand(rb
[all...]
H A Dtest-disasm-arm.cc107 COMPARE(and_(r0, r1, Operand(r2)),
109 COMPARE(and_(r1, r2, Operand(r3), LeaveCC),
111 COMPARE(and_(r2, r3, Operand(r4), SetCC),
113 COMPARE(and_(r3, r4, Operand(r5), LeaveCC, eq),
116 COMPARE(eor(r4, r5, Operand(r6, LSL, 0)),
118 COMPARE(eor(r4, r5, Operand(r7, LSL, 1), SetCC),
120 COMPARE(eor(r4, r5, Operand(r8, LSL, 2), LeaveCC, ne),
122 COMPARE(eor(r4, r5, Operand(r9, LSL, 3), SetCC, cs),
125 COMPARE(sub(r5, r6, Operand(r10, LSL, 31), LeaveCC, hs),
127 COMPARE(sub(r5, r6, Operand(r1
[all...]
H A Dtest-disasm-ia32.cc75 __ mov(ebx, Operand(esp, ecx, times_2, 0)); // [esp+ecx*4]
79 __ add(edx, Operand(12, RelocInfo::NONE));
80 __ add(edx, Operand(ebx, 0));
81 __ add(edx, Operand(ebx, 16));
82 __ add(edx, Operand(ebx, 1999));
83 __ add(edx, Operand(esp, 0));
84 __ add(edx, Operand(esp, 16));
85 __ add(edx, Operand(esp, 1999));
87 __ add(edi, Operand(ebp, ecx, times_4, 0));
88 __ add(edi, Operand(eb
[all...]
H A Dtest-assembler-arm.cc64 __ add(r0, r0, Operand(r1));
65 __ mov(pc, Operand(lr));
91 __ mov(r1, Operand(r0));
92 __ mov(r0, Operand(0, RelocInfo::NONE));
96 __ add(r0, r0, Operand(r1));
97 __ sub(r1, r1, Operand(1));
100 __ teq(r1, Operand(0, RelocInfo::NONE));
102 __ mov(pc, Operand(lr));
128 __ mov(r1, Operand(r0));
129 __ mov(r0, Operand(
[all...]
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/
H A Dgen_x86_insn.py110 class Operand(object): class in inherits:object
705 operands=[Operand(type="Mem", dest="EA")])
716 operands=[Operand(type="Mem", relaxed=True, dest="EA")])
729 operands=[Operand(type="Areg", size=sz, dest=None),
730 Operand(type="MemOffs", size=sz, relaxed=True, dest="EA")])
738 operands=[Operand(type="MemOffs", size=sz, relaxed=True, dest="EA"),
739 Operand(type="Areg", size=sz, dest=None)])
747 operands=[Operand(type="Areg", size=sz, dest=None),
748 Operand(type="MemOffs", size=sz, relaxed=True, dest="EA64")])
755 operands=[Operand(typ
[all...]
/external/chromium_org/v8/src/mips/
H A Dregexp-macro-assembler-mips.cc140 __ li(v0, Operand(FAILURE));
168 current_input_offset(), Operand(by * char_size()));
178 __ Addu(a0, a0, Operand(by));
199 BranchOrBacktrack(on_equal, eq, current_character(), Operand(c));
204 BranchOrBacktrack(on_greater, gt, current_character(), Operand(limit));
212 BranchOrBacktrack(&not_at_start, ne, a0, Operand(zero_reg));
216 __ Addu(a0, end_of_input_address(), Operand(current_input_offset()));
217 BranchOrBacktrack(on_at_start, eq, a0, Operand(a1));
225 BranchOrBacktrack(on_not_at_start, ne, a0, Operand(zero_reg));
228 __ Addu(a0, end_of_input_address(), Operand(current_input_offse
[all...]
/external/chromium_org/v8/src/ia32/
H A Dassembler-ia32.h385 class Operand BASE_EMBEDDED {
388 INLINE(explicit Operand(XMMRegister xmm_reg));
391 INLINE(explicit Operand(int32_t disp, RelocInfo::Mode rmode));
395 explicit Operand(Register base, int32_t disp,
399 explicit Operand(Register base,
406 explicit Operand(Register index,
411 static Operand StaticVariable(const ExternalReference& ext) {
412 return Operand(reinterpret_cast<int32_t>(ext.address()),
416 static Operand StaticArray(Register index,
419 return Operand(inde
[all...]
H A Dregexp-macro-assembler-ia32.cc186 __ cmp(Operand(ebp, kStartIndex), Immediate(0));
189 __ lea(eax, Operand(esi, edi, times_1, 0));
190 __ cmp(eax, Operand(ebp, kInputStart));
198 __ cmp(Operand(ebp, kStartIndex), Immediate(0));
201 __ lea(eax, Operand(esi, edi, times_1, 0));
202 __ cmp(eax, Operand(ebp, kInputStart));
215 __ cmp(edi, Operand(backtrack_stackpointer(), 0));
260 __ movzx_b(eax, Operand(edi, 0));
261 __ cmpb_al(Operand(edx, 0));
266 __ lea(ecx, Operand(ea
[all...]
/external/v8/src/ia32/
H A Dassembler-ia32.h312 class Operand BASE_EMBEDDED {
315 INLINE(explicit Operand(XMMRegister xmm_reg));
318 INLINE(explicit Operand(int32_t disp, RelocInfo::Mode rmode));
322 explicit Operand(Register base, int32_t disp,
326 explicit Operand(Register base,
333 explicit Operand(Register index,
338 static Operand StaticVariable(const ExternalReference& ext) {
339 return Operand(reinterpret_cast<int32_t>(ext.address()),
343 static Operand StaticArray(Register index,
346 return Operand(inde
[all...]
/external/v8/src/mips/
H A Dregexp-macro-assembler-mips.cc133 __ li(v0, Operand(FAILURE));
161 current_input_offset(), Operand(by * char_size()));
171 __ Addu(a0, a0, Operand(by));
192 BranchOrBacktrack(on_equal, eq, current_character(), Operand(c));
197 BranchOrBacktrack(on_greater, gt, current_character(), Operand(limit));
205 BranchOrBacktrack(&not_at_start, eq, a0, Operand(zero_reg));
209 __ Addu(a0, end_of_input_address(), Operand(current_input_offset()));
210 BranchOrBacktrack(on_at_start, eq, a0, Operand(a1));
218 BranchOrBacktrack(on_not_at_start, eq, a0, Operand(zero_reg));
221 __ Addu(a0, end_of_input_address(), Operand(current_input_offse
[all...]
H A Dbuiltins-mips.cc156 __ Addu(scratch1, result, Operand(JSArray::kSize));
160 __ And(scratch1, scratch1, Operand(~kHeapObjectTagMask));
171 __ li(scratch3, Operand(Smi::FromInt(initial_capacity)));
186 __ Addu(scratch2, scratch1, Operand(initial_capacity * kPointerSize));
192 __ Branch(&loop, lt, scratch1, Operand(scratch2));
221 ne, "array size is unexpectedly 0", array_size, Operand(zero_reg));
255 __ Addu(elements_array_storage, result, Operand(JSArray::kSize));
262 Operand(~kHeapObjectTagMask));
303 __ Branch(&loop, lt, elements_array_storage, Operand(elements_array_end));
329 __ Branch(&argc_one_or_more, ne, a0, Operand(zero_re
[all...]
/external/chromium_org/v8/src/arm/
H A Dregexp-macro-assembler-arm.cc163 current_input_offset(), Operand(by * char_size()));
173 __ add(r0, r0, Operand(by));
183 __ add(pc, r0, Operand(code_pointer()));
193 __ cmp(current_character(), Operand(c));
199 __ cmp(current_character(), Operand(limit));
208 __ cmp(r0, Operand::Zero());
213 __ add(r0, end_of_input_address(), Operand(current_input_offset()));
223 __ cmp(r0, Operand::Zero());
227 __ add(r0, end_of_input_address(), Operand(current_input_offset()));
234 __ cmp(current_character(), Operand(limi
[all...]
H A Dmacro-assembler-arm.cc62 mov(ip, Operand(target, rmode));
103 if (!Operand(immediate, rmode).is_single_instruction(this, mov_instr)) {
115 if (!Operand(immediate, rmode).is_single_instruction(NULL, mov_instr)) {
153 mov(ip, Operand(reinterpret_cast<int32_t>(target), rmode));
197 add(sp, sp, Operand(count * kPointerSize), LeaveCC, cond);
213 eor(reg1, reg1, Operand(reg2), LeaveCC, cond);
214 eor(reg2, reg2, Operand(reg1), LeaveCC, cond);
215 eor(reg1, reg1, Operand(reg2), LeaveCC, cond);
230 mov(ip, Operand(handle));
236 mov(dst, Operand(valu
[all...]
/external/v8/src/x64/
H A Dassembler-x64.h383 class Operand BASE_EMBEDDED {
386 Operand(Register base, int32_t disp);
389 Operand(Register base,
395 Operand(Register index,
402 Operand(const Operand& base, int32_t offset);
405 // Does not check the "reg" part of the Operand.
671 void push(const Operand& src);
674 void pop(const Operand& dst);
680 void movb(Register dst, const Operand
[all...]
H A Dregexp-macro-assembler-x64.cc196 __ cmpl(Operand(rbp, kStartIndex), Immediate(0));
199 __ lea(rax, Operand(rsi, rdi, times_1, 0));
200 __ cmpq(rax, Operand(rbp, kInputStart));
208 __ cmpl(Operand(rbp, kStartIndex), Immediate(0));
211 __ lea(rax, Operand(rsi, rdi, times_1, 0));
212 __ cmpq(rax, Operand(rbp, kInputStart));
253 __ cmpb(Operand(rsi, rdi, times_1, byte_offset),
259 Operand(rsi, rdi, times_1, byte_offset));
264 __ lea(rbx, Operand(rsi, rdi, times_1, 0));
278 __ cmpq(rax, Operand(rb
[all...]
/external/v8/src/arm/
H A Dregexp-macro-assembler-arm.cc156 current_input_offset(), Operand(by * char_size()));
166 __ add(r0, r0, Operand(by));
176 __ add(pc, r0, Operand(code_pointer()));
186 __ cmp(current_character(), Operand(c));
192 __ cmp(current_character(), Operand(limit));
201 __ cmp(r0, Operand(0, RelocInfo::NONE));
206 __ add(r0, end_of_input_address(), Operand(current_input_offset()));
216 __ cmp(r0, Operand(0, RelocInfo::NONE));
220 __ add(r0, end_of_input_address(), Operand(current_input_offset()));
227 __ cmp(current_character(), Operand(limi
[all...]
H A Dmacro-assembler-arm.cc79 mov(pc, Operand(target), LeaveCC, cond);
87 mov(ip, Operand(target, rmode));
90 mov(pc, Operand(target, rmode), LeaveCC, cond);
128 mov(lr, Operand(pc), LeaveCC, cond);
129 mov(pc, Operand(target), LeaveCC, cond);
140 if (!Operand(immediate, rmode).is_single_instruction(mov_instr)) {
165 mov(ip, Operand(reinterpret_cast<int32_t>(target), rmode));
171 mov(lr, Operand(pc), LeaveCC, cond);
173 mov(pc, Operand(reinterpret_cast<int32_t>(target), rmode), LeaveCC, cond);
210 mov(pc, Operand(l
[all...]
H A Dcode-stubs-arm.cc128 __ add(r3, r3, Operand(Code::kHeaderSize - kHeapObjectTag));
160 __ mov(r2, Operand(Smi::FromInt(length)));
166 __ mov(r1, Operand(Smi::FromInt(0)));
210 __ mov(r2, Operand(Smi::FromInt(length)));
221 __ cmp(r3, Operand::Zero());
244 __ add(sp, sp, Operand(2 * kPointerSize));
293 __ add(r2, r0, Operand(JSArray::kSize));
314 __ add(r3, r3, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
329 __ add(sp, sp, Operand(3 * kPointerSize));
338 __ add(sp, sp, Operand(
[all...]
H A Dbuiltins-arm.cc70 __ add(r0, r0, Operand(num_extra_args + 1));
141 __ mov(scratch3, Operand(0, RelocInfo::NONE));
153 __ add(scratch1, result, Operand(JSArray::kSize));
157 __ sub(scratch1, scratch1, Operand(kHeapObjectTag));
167 __ mov(scratch3, Operand(Smi::FromInt(initial_capacity)));
181 __ add(scratch2, scratch1, Operand(initial_capacity * kPointerSize));
222 Operand((JSArray::kSize + FixedArray::kHeaderSize) / kPointerSize));
225 Operand(array_size, ASR, kSmiTagSize));
250 __ add(elements_array_storage, result, Operand(JSArray::kSize));
258 Operand(kHeapObjectTa
[all...]
/external/chromium_org/v8/src/x64/
H A Dassembler-x64.h402 class Operand BASE_EMBEDDED {
405 Operand(Register base, int32_t disp);
408 Operand(Register base,
414 Operand(Register index,
421 Operand(const Operand& base, int32_t offset);
424 // Does not check the "reg" part of the Operand.
664 void push(const Operand& src);
667 void pop(const Operand& dst);
673 void movb(Register dst, const Operand
[all...]
H A Dregexp-macro-assembler-x64.cc203 __ cmpl(Operand(rbp, kStartIndex), Immediate(0));
206 __ lea(rax, Operand(rsi, rdi, times_1, 0));
207 __ cmpq(rax, Operand(rbp, kInputStart));
215 __ cmpl(Operand(rbp, kStartIndex), Immediate(0));
218 __ lea(rax, Operand(rsi, rdi, times_1, 0));
219 __ cmpq(rax, Operand(rbp, kInputStart));
232 __ cmpl(rdi, Operand(backtrack_stackpointer(), 0));
276 __ lea(r9, Operand(rsi, rdx, times_1, 0));
277 __ lea(r11, Operand(rsi, rdi, times_1, 0));
286 __ movzxbl(rdx, Operand(r
[all...]

Completed in 1492 milliseconds

1234567891011