HomeSort by relevance Sort by last modified time
    Searched refs:MemOperand (Results 1 - 25 of 177) sorted by null

1 2 3 4 5 6 7 8

  /external/v8/test/cctest/
test-disasm-s390.cc 131 COMPARE(a(r13, MemOperand(r8, 70)), "5ad08046 a\tr13,70(r8)");
132 COMPARE(s(r9, MemOperand(sp, 9)), "5b90f009 s\tr9,9(sp)");
133 COMPARE(m(r6, MemOperand(r7, ip, 20)), "5c67c014 m\tr6,20(r7,ip)");
134 COMPARE(d(r14, MemOperand(r7, 15)), "5de0700f d\tr14,15(r7)");
135 COMPARE(o(r7, MemOperand(r3, r2, 10)), "5673200a o\tr7,10(r3,r2)");
136 COMPARE(n(r9, MemOperand(r5, sp, 9)), "5495f009 n\tr9,9(r5,sp)");
137 COMPARE(l(r0, MemOperand(r4, fp, 1)), "5804b001 l\tr0,1(r4,fp)");
138 COMPARE(c(r8, MemOperand(r5, r7, 18)), "59857012 c\tr8,18(r5,r7)");
139 COMPARE(al_z(r6, MemOperand(r9, sp, 2000)),
141 COMPARE(sl(r8, MemOperand(r1, 100)), "5f801064 sl\tr8,100(r1)")
    [all...]
test-disasm-arm.cc     [all...]
test-disasm-arm64.cc     [all...]
test-macro-assembler-arm.cc 93 __ str(r0, MemOperand(r2));
94 __ str(r1, MemOperand(r3));
157 __ str(r1, MemOperand(sp, 0 * kPointerSize));
159 __ Store(r2, MemOperand(sp, 0 * kPointerSize), Representation::UInteger8());
160 __ ldr(r3, MemOperand(sp, 0 * kPointerSize));
165 __ Load(r3, MemOperand(sp, 0 * kPointerSize), Representation::UInteger8());
172 __ str(r1, MemOperand(sp, 0 * kPointerSize));
174 __ Store(r2, MemOperand(sp, 0 * kPointerSize), Representation::Integer8());
175 __ ldr(r3, MemOperand(sp, 0 * kPointerSize));
180 __ Load(r3, MemOperand(sp, 0 * kPointerSize), Representation::Integer8())
    [all...]
test-disasm-ppc.cc 129 COMPARE(lbz(r4, MemOperand(r4, 7)), "88840007 lbz r4, 7(r4)");
130 COMPARE(lfd(d0, MemOperand(sp, 128)), "c8010080 lfd d0, 128(sp)");
133 COMPARE(lwz(ip, MemOperand(r19, 44)), "8193002c lwz ip, 44(r19)");
134 COMPARE(lwzx(r0, MemOperand(r5, ip)), "7c05602e lwzx r0, r5, ip");
145 COMPARE(stb(r5, MemOperand(r11, 11)), "98ab000b stb r5, 11(r11)");
146 COMPARE(stfd(d2, MemOperand(sp, 8)), "d8410008 stfd d2, 8(sp)");
147 COMPARE(stw(r16, MemOperand(sp, 64)), "92010040 stw r16, 64(sp)");
148 COMPARE(stwu(r3, MemOperand(sp, -4)), "9461fffc stwu r3, -4(sp)");
test-assembler-mips64.cc 291 __ ldc1(f4, MemOperand(a0, offsetof(T, a)) );
292 __ ldc1(f6, MemOperand(a0, offsetof(T, b)) );
294 __ sdc1(f8, MemOperand(a0, offsetof(T, c)) ); // c = a + b.
299 __ sdc1(f10, MemOperand(a0, offsetof(T, d)) ); // d = c - (-b).
301 __ sdc1(f4, MemOperand(a0, offsetof(T, b)) ); // b = a.
307 __ sdc1(f10, MemOperand(a0, offsetof(T, e)) ); // e = d * 120 = 1.8066e16.
310 __ sdc1(f12, MemOperand(a0, offsetof(T, f)) ); // f = e / a = 120.44.
313 __ sdc1(f14, MemOperand(a0, offsetof(T, g)) );
317 __ ldc1(f4, MemOperand(a0, offsetof(T, h)) );
318 __ ldc1(f6, MemOperand(a0, offsetof(T, i)) )
    [all...]
test-assembler-mips.cc 282 __ ldc1(f4, MemOperand(a0, offsetof(T, a)) );
283 __ ldc1(f6, MemOperand(a0, offsetof(T, b)) );
285 __ sdc1(f8, MemOperand(a0, offsetof(T, c)) ); // c = a + b.
290 __ sdc1(f10, MemOperand(a0, offsetof(T, d)) ); // d = c - (-b).
292 __ sdc1(f4, MemOperand(a0, offsetof(T, b)) ); // b = a.
298 __ sdc1(f10, MemOperand(a0, offsetof(T, e)) ); // e = d * 120 = 1.8066e16.
301 __ sdc1(f12, MemOperand(a0, offsetof(T, f)) ); // f = e / a = 120.44.
304 __ sdc1(f14, MemOperand(a0, offsetof(T, g)) );
308 __ ldc1(f4, MemOperand(a0, offsetof(T, h)) );
309 __ ldc1(f6, MemOperand(a0, offsetof(T, i)) )
    [all...]
  /external/v8/src/mips64/
codegen-mips64.cc 85 __ lwr(t8, MemOperand(a1));
87 __ swr(t8, MemOperand(a0));
90 __ lwl(t8, MemOperand(a1));
92 __ swl(t8, MemOperand(a0));
116 __ Pref(pref_hint_load, MemOperand(a1, 0 * pref_chunk));
117 __ Pref(pref_hint_load, MemOperand(a1, 1 * pref_chunk));
118 __ Pref(pref_hint_load, MemOperand(a1, 2 * pref_chunk));
119 __ Pref(pref_hint_load, MemOperand(a1, 3 * pref_chunk));
122 __ Pref(pref_hint_store, MemOperand(a0, 1 * pref_chunk));
123 __ Pref(pref_hint_store, MemOperand(a0, 2 * pref_chunk))
    [all...]
deoptimizer-mips64.cc 125 __ sdc1(fpu_reg, MemOperand(sp, offset));
133 __ sd(ToRegister(i), MemOperand(sp, kPointerSize * i));
138 __ sd(fp, MemOperand(a2));
144 __ ld(a2, MemOperand(sp, kSavedRegistersAreaSize));
160 __ ld(a1, MemOperand(fp, CommonFrameConstants::kContextOrFrameTypeOffset));
162 __ ld(a0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
180 __ ld(a1, MemOperand(v0, Deoptimizer::input_offset()));
187 __ ld(a2, MemOperand(sp, i * kPointerSize));
188 __ sd(a2, MemOperand(a1, offset));
191 __ sd(a2, MemOperand(a1, offset))
    [all...]
  /external/v8/src/mips/
codegen-mips.cc 85 __ lwr(t8, MemOperand(a1));
87 __ swr(t8, MemOperand(a0));
90 __ lwl(t8, MemOperand(a1));
92 __ swl(t8, MemOperand(a0));
115 __ Pref(pref_hint_load, MemOperand(a1, 0 * pref_chunk));
116 __ Pref(pref_hint_load, MemOperand(a1, 1 * pref_chunk));
117 __ Pref(pref_hint_load, MemOperand(a1, 2 * pref_chunk));
118 __ Pref(pref_hint_load, MemOperand(a1, 3 * pref_chunk));
121 __ Pref(pref_hint_store, MemOperand(a0, 1 * pref_chunk));
122 __ Pref(pref_hint_store, MemOperand(a0, 2 * pref_chunk))
    [all...]
deoptimizer-mips.cc 125 __ sdc1(fpu_reg, MemOperand(sp, offset));
133 __ sw(ToRegister(i), MemOperand(sp, kPointerSize * i));
138 __ sw(fp, MemOperand(a2));
144 __ lw(a2, MemOperand(sp, kSavedRegistersAreaSize));
160 __ lw(a1, MemOperand(fp, CommonFrameConstants::kContextOrFrameTypeOffset));
162 __ lw(a0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
180 __ lw(a1, MemOperand(v0, Deoptimizer::input_offset()));
187 __ lw(a2, MemOperand(sp, i * kPointerSize));
188 __ sw(a2, MemOperand(a1, offset));
191 __ sw(a2, MemOperand(a1, offset))
    [all...]
  /external/v8/src/crankshaft/arm64/
delayed-masm-arm64.cc 19 MemOperand src_operand = cgen_->ToMemOperand(src);
20 MemOperand dst_operand = cgen_->ToMemOperand(dst);
26 switch (MemOperand::AreConsistentForPair(pending_address_src_,
28 case MemOperand::kNotPair:
32 case MemOperand::kPairAB:
35 case MemOperand::kPairBA:
39 switch (MemOperand::AreConsistentForPair(pending_address_dst_,
41 case MemOperand::kNotPair:
45 case MemOperand::kPairAB:
48 case MemOperand::kPairBA
    [all...]
delayed-masm-arm64.h 79 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_;
  /external/vixl/test/
test-disasm-a64.cc     [all...]
  /external/v8/src/s390/
deoptimizer-s390.cc 118 __ lay(sp, MemOperand(sp, -kDoubleRegsSize));
124 __ StoreDouble(dreg, MemOperand(sp, offset));
128 __ lay(sp, MemOperand(sp, -kNumberOfRegisters * kPointerSize));
129 __ StoreMultipleP(r0, sp, MemOperand(sp)); // Save all 16 registers
132 __ StoreP(fp, MemOperand(ip));
138 __ LoadP(r4, MemOperand(sp, kSavedRegistersAreaSize));
147 __ la(r6, MemOperand(sp, kSavedRegistersAreaSize + (1 * kPointerSize)));
155 __ LoadP(r3, MemOperand(fp, CommonFrameConstants::kContextOrFrameTypeOffset));
157 __ LoadP(r2, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
165 __ StoreP(r7, MemOperand(sp, kStackFrameExtraParamSlot * kPointerSize))
    [all...]
assembler-s390.h 334 // Class MemOperand represents a memory operand in load and store instructions
339 class MemOperand BASE_EMBEDDED {
341 explicit MemOperand(Register rx, Disp offset = 0);
342 explicit MemOperand(Register rx, Register rb, Disp offset = 0);
637 void name(Register r1, const MemOperand& opnd)
654 void name(Register r1, const MemOperand& opnd); \
658 void name(Register r1, Register r3, const MemOperand& opnd); \
663 void name(Register r1, const MemOperand& opnd)
671 const MemOperand& opnd)
674 void name(const MemOperand& opnd, const Operand& i);
    [all...]
macro-assembler-s390.h 35 // Generate a MemOperand for loading a field from an object.
36 inline MemOperand FieldMemOperand(Register object, int offset) {
37 return MemOperand(object, offset - kHeapObjectTag);
40 // Generate a MemOperand for loading a field from an object.
41 inline MemOperand FieldMemOperand(Register object, Register index, int offset) {
42 return MemOperand(object, index, offset - kHeapObjectTag);
45 // Generate a MemOperand for loading a field from Root register
46 inline MemOperand RootMemOperand(Heap::RootListIndex index) {
47 return MemOperand(kRootRegister, index << kPointerSizeLog2);
251 void Add32(Register dst, const MemOperand& opnd)
    [all...]
  /external/v8/src/ppc/
deoptimizer-ppc.cc 132 __ stfd(dreg, MemOperand(sp, offset));
140 __ StoreP(ToRegister(i), MemOperand(sp, kPointerSize * i));
145 __ StoreP(fp, MemOperand(ip));
151 __ LoadP(r5, MemOperand(sp, kSavedRegistersAreaSize));
166 __ LoadP(r4, MemOperand(fp, CommonFrameConstants::kContextOrFrameTypeOffset));
168 __ LoadP(r3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
183 __ LoadP(r4, MemOperand(r3, Deoptimizer::input_offset()));
189 __ LoadP(r5, MemOperand(sp, i * kPointerSize));
190 __ StoreP(r5, MemOperand(r4, offset));
200 __ lfd(d0, MemOperand(sp, src_offset))
    [all...]
  /external/v8/src/regexp/s390/
regexp-macro-assembler-s390.cc 185 __ LoadP(r3, MemOperand(frame_pointer(), kStringStartMinusOne));
193 __ LoadP(r3, MemOperand(frame_pointer(), kStringStartMinusOne));
207 __ CmpP(current_input_offset(), MemOperand(backtrack_stackpointer(), 0));
230 __ LoadP(r5, MemOperand(frame_pointer(), kStringStartMinusOne));
259 __ LoadlB(r5, MemOperand(r2, r1));
260 __ LoadlB(r6, MemOperand(r4, r1));
281 __ la(r1, MemOperand(r1, char_size()));
376 __ LoadP(r5, MemOperand(frame_pointer(), kStringStartMinusOne));
387 __ la(r2, MemOperand(r2, end_of_input_address()));
388 __ la(r4, MemOperand(current_input_offset(), end_of_input_address()))
    [all...]
  /external/vixl/examples/
add2-vectors.cc 57 __ Ld1(v0.V16B(), MemOperand(x0));
58 __ Ld1(v1.V16B(), MemOperand(x1, 16, PostIndex));
60 __ St1(v0.V16B(), MemOperand(x0, 16, PostIndex));
72 __ Ldrb(w5, MemOperand(x0));
73 __ Ldrb(w6, MemOperand(x1, 1, PostIndex));
75 __ Strb(w5, MemOperand(x0, 1, PostIndex));
  /external/v8/src/arm/
deoptimizer-arm.cc 137 __ str(fp, MemOperand(ip));
143 __ ldr(r2, MemOperand(sp, kSavedRegistersAreaSize));
158 __ ldr(r1, MemOperand(fp, CommonFrameConstants::kContextOrFrameTypeOffset));
160 __ ldr(r0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
165 __ str(r4, MemOperand(sp, 0 * kPointerSize)); // Fp-to-sp delta.
167 __ str(r5, MemOperand(sp, 1 * kPointerSize)); // Isolate.
176 __ ldr(r1, MemOperand(r0, Deoptimizer::input_offset()));
182 __ ldr(r2, MemOperand(sp, i * kPointerSize));
183 __ str(r2, MemOperand(r1, offset));
203 __ ldr(r2, MemOperand(r1, FrameDescription::frame_size_offset()))
    [all...]
  /external/v8/src/arm64/
deoptimizer-arm64.cc 109 __ Str(fp, MemOperand(x3));
135 __ Ldr(x1, MemOperand(fp, CommonFrameConstants::kContextOrFrameTypeOffset));
137 __ Ldr(x0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
156 __ Ldr(x1, MemOperand(deoptimizer, Deoptimizer::input_offset()));
165 __ Str(x2, MemOperand(x1, offset));
176 __ Str(x2, MemOperand(x1, dst_offset));
185 __ Ldr(unwind_limit, MemOperand(x1, FrameDescription::frame_size_offset()));
197 __ Str(x4, MemOperand(x3, kPointerSize, PostIndex));
214 MemOperand(x4, Deoptimizer::caller_frame_top_offset()));
219 __ Ldrsw(x1, MemOperand(x4, Deoptimizer::output_count_offset()))
    [all...]
  /external/v8/src/regexp/mips/
regexp-macro-assembler-mips.cc 185 __ lw(a1, MemOperand(frame_pointer(), kStringStartMinusOne));
193 __ lw(a1, MemOperand(frame_pointer(), kStringStartMinusOne));
207 __ lw(a0, MemOperand(backtrack_stackpointer(), 0));
230 __ lw(t0, MemOperand(frame_pointer(), kStringStartMinusOne));
259 __ lbu(a3, MemOperand(a0, 0));
261 __ lbu(t0, MemOperand(a2, 0));
346 __ lw(end_of_input_address(), MemOperand(frame_pointer(), kInputEnd));
379 __ lw(t0, MemOperand(frame_pointer(), kStringStartMinusOne));
405 __ lbu(a3, MemOperand(a0, 0));
407 __ lbu(t0, MemOperand(a2, 0))
    [all...]
  /external/v8/src/regexp/mips64/
regexp-macro-assembler-mips64.cc 221 __ ld(a1, MemOperand(frame_pointer(), kStringStartMinusOne));
229 __ ld(a1, MemOperand(frame_pointer(), kStringStartMinusOne));
243 __ lw(a0, MemOperand(backtrack_stackpointer(), 0));
266 __ ld(t1, MemOperand(frame_pointer(), kStringStartMinusOne));
295 __ lbu(a3, MemOperand(a0, 0));
297 __ lbu(a4, MemOperand(a2, 0));
382 __ ld(end_of_input_address(), MemOperand(frame_pointer(), kInputEnd));
415 __ ld(t1, MemOperand(frame_pointer(), kStringStartMinusOne));
435 __ lbu(a3, MemOperand(a0, 0));
437 __ lbu(a4, MemOperand(a2, 0))
    [all...]
  /external/v8/src/regexp/arm/
regexp-macro-assembler-arm.cc 179 __ ldr(r1, MemOperand(frame_pointer(), kStringStartMinusOne));
188 __ ldr(r1, MemOperand(frame_pointer(), kStringStartMinusOne));
203 __ ldr(r0, MemOperand(backtrack_stackpointer(), 0));
225 __ ldr(r3, MemOperand(frame_pointer(), kStringStartMinusOne));
254 __ ldrb(r3, MemOperand(r0, char_size(), PostIndex));
255 __ ldrb(r4, MemOperand(r2, char_size(), PostIndex));
368 __ ldr(r3, MemOperand(frame_pointer(), kStringStartMinusOne));
389 __ ldrb(r3, MemOperand(r0, char_size(), PostIndex));
390 __ ldrb(r4, MemOperand(r2, char_size(), PostIndex));
393 __ ldrh(r3, MemOperand(r0, char_size(), PostIndex))
    [all...]

Completed in 2917 milliseconds

1 2 3 4 5 6 7 8