Searched refs:MemOperand (Results 1 - 25 of 126) sorted by relevance

123456

/external/chromium_org/v8/src/mips64/
H A Dcodegen-mips64.cc144 __ lwr(t8, MemOperand(a1));
146 __ swr(t8, MemOperand(a0));
169 __ Pref(pref_hint_load, MemOperand(a1, 0 * pref_chunk));
170 __ Pref(pref_hint_load, MemOperand(a1, 1 * pref_chunk));
171 __ Pref(pref_hint_load, MemOperand(a1, 2 * pref_chunk));
172 __ Pref(pref_hint_load, MemOperand(a1, 3 * pref_chunk));
175 __ Pref(pref_hint_store, MemOperand(a0, 1 * pref_chunk));
176 __ Pref(pref_hint_store, MemOperand(a0, 2 * pref_chunk));
177 __ Pref(pref_hint_store, MemOperand(a0, 3 * pref_chunk));
180 __ lw(a4, MemOperand(a
[all...]
H A Ddeoptimizer-mips64.cc147 __ sdc1(fpu_reg, MemOperand(sp, offset));
155 __ sd(ToRegister(i), MemOperand(sp, kPointerSize * i));
163 __ ld(a2, MemOperand(sp, kSavedRegistersAreaSize));
178 __ ld(a0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
200 __ ld(a1, MemOperand(v0, Deoptimizer::input_offset()));
207 __ ld(a2, MemOperand(sp, i * kPointerSize));
208 __ sd(a2, MemOperand(a1, offset));
211 __ sd(a2, MemOperand(a1, offset));
221 __ ldc1(f0, MemOperand(sp, src_offset));
222 __ sdc1(f0, MemOperand(a
[all...]
H A Dregexp-macro-assembler-mips64.cc225 __ lw(a0, MemOperand(frame_pointer(), kStartIndex));
229 __ ld(a1, MemOperand(frame_pointer(), kInputStart));
238 __ lw(a0, MemOperand(frame_pointer(), kStartIndex));
241 __ ld(a1, MemOperand(frame_pointer(), kInputStart));
254 __ lw(a0, MemOperand(backtrack_stackpointer(), 0));
297 __ lbu(a3, MemOperand(a0, 0));
299 __ lbu(a4, MemOperand(a2, 0));
368 __ ld(end_of_input_address(), MemOperand(frame_pointer(), kInputEnd));
405 __ lbu(a3, MemOperand(a0, 0));
407 __ lbu(a4, MemOperand(a
[all...]
H A Dbuiltins-mips64.cc62 MemOperand(cp, Context::SlotOffset(Context::GLOBAL_OBJECT_INDEX)));
67 MemOperand(result,
78 MemOperand(cp, Context::SlotOffset(Context::GLOBAL_OBJECT_INDEX)));
83 MemOperand(result,
172 __ ld(a0, MemOperand(sp));
364 __ ld(a2, MemOperand(a2));
384 MemOperand bit_field3 = FieldMemOperand(a2, Map::kBitField3Offset);
427 __ sd(a2, MemOperand(t1, JSObject::kMapOffset));
428 __ sd(t2, MemOperand(t1, JSObject::kPropertiesOffset));
429 __ sd(t2, MemOperand(t
[all...]
/external/chromium_org/v8/src/mips/
H A Dcodegen-mips.cc138 __ lwr(t8, MemOperand(a1));
140 __ swr(t8, MemOperand(a0));
143 __ lwl(t8, MemOperand(a1));
145 __ swl(t8, MemOperand(a0));
168 __ Pref(pref_hint_load, MemOperand(a1, 0 * pref_chunk));
169 __ Pref(pref_hint_load, MemOperand(a1, 1 * pref_chunk));
170 __ Pref(pref_hint_load, MemOperand(a1, 2 * pref_chunk));
171 __ Pref(pref_hint_load, MemOperand(a1, 3 * pref_chunk));
174 __ Pref(pref_hint_store, MemOperand(a0, 1 * pref_chunk));
175 __ Pref(pref_hint_store, MemOperand(a
[all...]
H A Ddeoptimizer-mips.cc148 __ sdc1(fpu_reg, MemOperand(sp, offset));
156 __ sw(ToRegister(i), MemOperand(sp, kPointerSize * i));
164 __ lw(a2, MemOperand(sp, kSavedRegistersAreaSize));
178 __ lw(a0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
195 __ lw(a1, MemOperand(v0, Deoptimizer::input_offset()));
202 __ lw(a2, MemOperand(sp, i * kPointerSize));
203 __ sw(a2, MemOperand(a1, offset));
206 __ sw(a2, MemOperand(a1, offset));
216 __ ldc1(f0, MemOperand(sp, src_offset));
217 __ sdc1(f0, MemOperand(a
[all...]
H A Dregexp-macro-assembler-mips.cc189 __ lw(a0, MemOperand(frame_pointer(), kStartIndex));
193 __ lw(a1, MemOperand(frame_pointer(), kInputStart));
202 __ lw(a0, MemOperand(frame_pointer(), kStartIndex));
205 __ lw(a1, MemOperand(frame_pointer(), kInputStart));
218 __ lw(a0, MemOperand(backtrack_stackpointer(), 0));
261 __ lbu(a3, MemOperand(a0, 0));
263 __ lbu(t0, MemOperand(a2, 0));
332 __ lw(end_of_input_address(), MemOperand(frame_pointer(), kInputEnd));
369 __ lbu(a3, MemOperand(a0, 0));
371 __ lbu(t0, MemOperand(a
[all...]
H A Dbuiltins-mips.cc63 MemOperand(cp, Context::SlotOffset(Context::GLOBAL_OBJECT_INDEX)));
68 MemOperand(result,
79 MemOperand(cp, Context::SlotOffset(Context::GLOBAL_OBJECT_INDEX)));
84 MemOperand(result,
173 __ lw(a0, MemOperand(sp));
364 __ lw(a2, MemOperand(a2));
384 MemOperand bit_field3 = FieldMemOperand(a2, Map::kBitField3Offset);
424 __ sw(a2, MemOperand(t5, JSObject::kMapOffset));
425 __ sw(t6, MemOperand(t5, JSObject::kPropertiesOffset));
426 __ sw(t6, MemOperand(t
[all...]
/external/chromium_org/v8/src/arm64/
H A Ddelayed-masm-arm64.cc21 MemOperand src_operand = cgen_->ToMemOperand(src);
22 MemOperand dst_operand = cgen_->ToMemOperand(dst);
28 switch (MemOperand::AreConsistentForPair(pending_address_src_,
30 case MemOperand::kNotPair:
34 case MemOperand::kPairAB:
37 case MemOperand::kPairBA:
41 switch (MemOperand::AreConsistentForPair(pending_address_dst_,
43 case MemOperand::kNotPair:
47 case MemOperand::kPairAB:
50 case MemOperand
[all...]
H A Ddelayed-masm-arm64.h79 void StoreConstant(uint64_t value, const MemOperand& operand);
80 void Load(const CPURegister& rd, const MemOperand& operand);
81 void Store(const CPURegister& rd, const MemOperand& operand);
89 MemOperand tmp;
143 MemOperand pending_address_src_;
145 MemOperand pending_address_dst_;
H A Ddeoptimizer-arm64.cc152 __ Ldr(x0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
170 __ Ldr(x1, MemOperand(deoptimizer, Deoptimizer::input_offset()));
179 __ Str(x2, MemOperand(x1, offset));
188 __ Str(x2, MemOperand(x1, dst_offset));
197 __ Ldr(unwind_limit, MemOperand(x1, FrameDescription::frame_size_offset()));
209 __ Str(x4, MemOperand(x3, kPointerSize, PostIndex));
228 __ Ldrsw(x1, MemOperand(x4, Deoptimizer::output_count_offset()));
229 __ Ldr(x0, MemOperand(x4, Deoptimizer::output_offset()));
235 __ Ldr(current_frame, MemOperand(x0, 0));
236 __ Ldr(x3, MemOperand(current_fram
[all...]
/external/chromium_org/v8/test/cctest/
H A Dtest-disasm-arm.cc705 COMPARE(ldrb(r0, MemOperand(r1)),
707 COMPARE(ldrb(r2, MemOperand(r3, 42)),
709 COMPARE(ldrb(r4, MemOperand(r5, -42)),
711 COMPARE(ldrb(r6, MemOperand(r7, 42, PostIndex)),
713 COMPARE(ldrb(r8, MemOperand(r9, -42, PostIndex)),
715 COMPARE(ldrb(r10, MemOperand(fp, 42, PreIndex)),
717 COMPARE(ldrb(ip, MemOperand(sp, -42, PreIndex)),
719 COMPARE(ldrb(r0, MemOperand(r1, r2)),
721 COMPARE(ldrb(r0, MemOperand(r1, r2, NegOffset)),
723 COMPARE(ldrb(r0, MemOperand(r
[all...]
H A Dtest-disasm-arm64.cc839 COMPARE(ldr(w0, MemOperand(x1)), "ldr w0, [x1]");
840 COMPARE(ldr(w2, MemOperand(x3, 4)), "ldr w2, [x3, #4]");
841 COMPARE(ldr(w4, MemOperand(x5, 16380)), "ldr w4, [x5, #16380]");
842 COMPARE(ldr(x6, MemOperand(x7)), "ldr x6, [x7]");
843 COMPARE(ldr(x8, MemOperand(x9, 8)), "ldr x8, [x9, #8]");
844 COMPARE(ldr(x10, MemOperand(x11, 32760)), "ldr x10, [x11, #32760]");
845 COMPARE(str(w12, MemOperand(x13)), "str w12, [x13]");
846 COMPARE(str(w14, MemOperand(x15, 4)), "str w14, [x15, #4]");
847 COMPARE(str(w16, MemOperand(x17, 16380)), "str w16, [x17, #16380]");
848 COMPARE(str(x18, MemOperand(x1
[all...]
H A Dtest-assembler-mips64.cc283 __ ldc1(f4, MemOperand(a0, OFFSET_OF(T, a)) );
284 __ ldc1(f6, MemOperand(a0, OFFSET_OF(T, b)) );
286 __ sdc1(f8, MemOperand(a0, OFFSET_OF(T, c)) ); // c = a + b.
291 __ sdc1(f10, MemOperand(a0, OFFSET_OF(T, d)) ); // d = c - (-b).
293 __ sdc1(f4, MemOperand(a0, OFFSET_OF(T, b)) ); // b = a.
299 __ sdc1(f10, MemOperand(a0, OFFSET_OF(T, e)) ); // e = d * 120 = 1.8066e16.
302 __ sdc1(f12, MemOperand(a0, OFFSET_OF(T, f)) ); // f = e / a = 120.44.
305 __ sdc1(f14, MemOperand(a0, OFFSET_OF(T, g)) );
309 __ ldc1(f4, MemOperand(a0, OFFSET_OF(T, h)) );
310 __ ldc1(f6, MemOperand(a
[all...]
H A Dtest-assembler-mips.cc271 __ ldc1(f4, MemOperand(a0, OFFSET_OF(T, a)) );
272 __ ldc1(f6, MemOperand(a0, OFFSET_OF(T, b)) );
274 __ sdc1(f8, MemOperand(a0, OFFSET_OF(T, c)) ); // c = a + b.
279 __ sdc1(f10, MemOperand(a0, OFFSET_OF(T, d)) ); // d = c - (-b).
281 __ sdc1(f4, MemOperand(a0, OFFSET_OF(T, b)) ); // b = a.
287 __ sdc1(f10, MemOperand(a0, OFFSET_OF(T, e)) ); // e = d * 120 = 1.8066e16.
290 __ sdc1(f12, MemOperand(a0, OFFSET_OF(T, f)) ); // f = e / a = 120.44.
293 __ sdc1(f14, MemOperand(a0, OFFSET_OF(T, g)) );
297 __ ldc1(f4, MemOperand(a0, OFFSET_OF(T, h)) );
298 __ ldc1(f6, MemOperand(a
[all...]
H A Dtest-macro-assembler-arm.cc92 __ str(r0, MemOperand(r2));
93 __ str(r1, MemOperand(r3));
155 __ str(r1, MemOperand(sp, 0 * kPointerSize));
157 __ Store(r2, MemOperand(sp, 0 * kPointerSize), Representation::UInteger8());
158 __ ldr(r3, MemOperand(sp, 0 * kPointerSize));
163 __ Load(r3, MemOperand(sp, 0 * kPointerSize), Representation::UInteger8());
170 __ str(r1, MemOperand(sp, 0 * kPointerSize));
172 __ Store(r2, MemOperand(sp, 0 * kPointerSize), Representation::Integer8());
173 __ ldr(r3, MemOperand(sp, 0 * kPointerSize));
178 __ Load(r3, MemOperand(s
[all...]
H A Dtest-utils-arm64.cc358 __ Str(tmp, MemOperand(dump_base, sp_offset));
360 __ Str(tmp_w, MemOperand(dump_base, wsp_offset));
366 MemOperand(dump, i * kXRegSize));
373 MemOperand(dump, i * kWRegSize));
380 MemOperand(dump, i * kDRegSize));
387 MemOperand(dump, i * kSRegSize));
392 __ Str(tmp, MemOperand(dump_base, flags_offset));
407 __ Str(dump_base_w, MemOperand(dump2, dump_base.code() * kWRegSize));
408 __ Str(dump_w, MemOperand(dump2, dump.code() * kWRegSize));
409 __ Str(tmp_w, MemOperand(dump
[all...]
H A Dtest-code-stubs-ia32.cc67 __ lea(source_reg, MemOperand(esp, 6 * kPointerSize - offset));
82 __ push(MemOperand(esp, param_offset));
83 __ push(MemOperand(esp, param_offset));
94 __ cmp(reg, MemOperand(esp, 0));
/external/vixl/test/
H A Dtest-disasm-a64.cc807 COMPARE(ldr(w0, MemOperand(x1)), "ldr w0, [x1]");
808 COMPARE(ldr(w2, MemOperand(x3, 4)), "ldr w2, [x3, #4]");
809 COMPARE(ldr(w4, MemOperand(x5, 16380)), "ldr w4, [x5, #16380]");
810 COMPARE(ldr(x6, MemOperand(x7)), "ldr x6, [x7]");
811 COMPARE(ldr(x8, MemOperand(x9, 8)), "ldr x8, [x9, #8]");
812 COMPARE(ldr(x10, MemOperand(x11, 32760)), "ldr x10, [x11, #32760]");
813 COMPARE(str(w12, MemOperand(x13)), "str w12, [x13]");
814 COMPARE(str(w14, MemOperand(x15, 4)), "str w14, [x15, #4]");
815 COMPARE(str(w16, MemOperand(x17, 16380)), "str w16, [x17, #16380]");
816 COMPARE(str(x18, MemOperand(x1
[all...]
H A Dtest-utils-a64.cc356 __ Str(tmp, MemOperand(dump_base, sp_offset));
358 __ Str(tmp_w, MemOperand(dump_base, wsp_offset));
364 MemOperand(dump, i * kXRegSizeInBytes));
371 MemOperand(dump, i * kWRegSizeInBytes));
378 MemOperand(dump, i * kDRegSizeInBytes));
385 MemOperand(dump, i * kSRegSizeInBytes));
390 __ Str(tmp, MemOperand(dump_base, flags_offset));
405 __ Str(dump_base_w, MemOperand(dump2, dump_base.code() * kWRegSizeInBytes));
406 __ Str(dump_w, MemOperand(dump2, dump.code() * kWRegSizeInBytes));
407 __ Str(tmp_w, MemOperand(dump
[all...]
/external/chromium_org/v8/src/arm/
H A Ddeoptimizer-arm.cc166 __ ldr(r2, MemOperand(sp, kSavedRegistersAreaSize));
179 __ ldr(r0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
183 __ str(r4, MemOperand(sp, 0 * kPointerSize)); // Fp-to-sp delta.
185 __ str(r5, MemOperand(sp, 1 * kPointerSize)); // Isolate.
194 __ ldr(r1, MemOperand(r0, Deoptimizer::input_offset()));
200 __ ldr(r2, MemOperand(sp, i * kPointerSize));
201 __ str(r2, MemOperand(r1, offset));
219 __ ldr(r2, MemOperand(r1, FrameDescription::frame_size_offset()));
231 __ str(r4, MemOperand(r3, 0));
254 __ ldr(r1, MemOperand(r
[all...]
H A Dregexp-macro-assembler-arm.cc184 __ ldr(r0, MemOperand(frame_pointer(), kStartIndex));
189 __ ldr(r1, MemOperand(frame_pointer(), kInputStart));
199 __ ldr(r0, MemOperand(frame_pointer(), kStartIndex));
203 __ ldr(r1, MemOperand(frame_pointer(), kInputStart));
217 __ ldr(r0, MemOperand(backtrack_stackpointer(), 0));
258 __ ldrb(r3, MemOperand(r0, char_size(), PostIndex));
259 __ ldrb(r4, MemOperand(r2, char_size(), PostIndex));
358 __ ldrb(r3, MemOperand(r0, char_size(), PostIndex));
359 __ ldrb(r4, MemOperand(r2, char_size(), PostIndex));
362 __ ldrh(r3, MemOperand(r
[all...]
H A Dcodegen-arm.cc103 __ pld(MemOperand(src, 0));
110 __ pld(MemOperand(src, 32));
114 __ pld(MemOperand(src, 64));
116 __ pld(MemOperand(src, 96));
120 __ pld(MemOperand(src, 128));
122 __ pld(MemOperand(src, 160));
124 __ pld(MemOperand(src, 192));
126 __ pld(MemOperand(src, 224));
133 __ pld(MemOperand(src, 256));
136 __ pld(MemOperand(sr
[all...]
H A Dbuiltins-arm.cc58 MemOperand(cp, Context::SlotOffset(Context::GLOBAL_OBJECT_INDEX)));
63 MemOperand(result,
74 MemOperand(cp, Context::SlotOffset(Context::GLOBAL_OBJECT_INDEX)));
79 MemOperand(result,
164 __ ldr(r0, MemOperand(sp, r0, LSL, kPointerSizeLog2, PreIndex));
351 __ ldr(r2, MemOperand(r2));
372 MemOperand bit_field3 = FieldMemOperand(r2, Map::kBitField3Offset);
414 __ str(r2, MemOperand(r5, kPointerSize, PostIndex));
416 __ str(r6, MemOperand(r5, kPointerSize, PostIndex));
418 __ str(r6, MemOperand(r
[all...]
/external/chromium_org/v8/src/compiler/arm/
H A Dcode-generator-arm.cc91 MemOperand InputOffset(int* first_index) {
108 return MemOperand(InputRegister(index + 0), InputInt32(index + 1));
111 return MemOperand(InputRegister(index + 0), InputRegister(index + 1));
114 return MemOperand(r0);
117 MemOperand InputOffset() {
122 MemOperand ToMemOperand(InstructionOperand* op) const {
129 return MemOperand(offset.from_stack_pointer() ? sp : fp, offset.offset());
367 MemOperand operand = i.InputOffset(&index);
380 MemOperand operand = i.InputOffset(&index);
390 MemOperand operan
[all...]

Completed in 2810 milliseconds

123456