HomeSort by relevance Sort by last modified time
    Searched refs:MemOperand (Results 51 - 75 of 127) sorted by null

1 23 4 5 6

  /external/chromium_org/v8/src/arm/
full-codegen-arm.cc 132 __ ldr(r2, MemOperand(sp, receiver_offset));
139 __ str(r2, MemOperand(sp, receiver_offset));
215 __ str(r0, MemOperand(fp, StandardFrameConstants::kContextOffset));
224 __ ldr(r0, MemOperand(fp, parameter_offset));
226 MemOperand target = ContextOperand(cp, var->index());
249 __ ldr(r3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
605 __ str(reg, MemOperand(sp, 0));
719 MemOperand FullCodeGenerator::StackOperand(Variable* var) {
729 return MemOperand(fp, offset);
733 MemOperand FullCodeGenerator::VarOperand(Variable* var, Register scratch)
    [all...]
debug-arm.cc 32 patcher.masm()->ldr(v8::internal::ip, MemOperand(v8::internal::pc, 0));
73 patcher.masm()->ldr(v8::internal::ip, MemOperand(v8::internal::pc, 0));
162 __ ldr(ip, MemOperand(ip));
293 __ str(r1, MemOperand(ip, 0));
296 __ ldr(r1, MemOperand(fp,
lithium-gap-resolver-arm.cc 217 MemOperand source_operand = cgen_->ToMemOperand(source);
222 MemOperand destination_operand = cgen_->ToMemOperand(destination);
275 MemOperand source_operand = cgen_->ToMemOperand(source);
280 MemOperand destination_operand = cgen_->ToMemOperand(destination);
  /external/chromium_org/v8/src/ic/arm/
ic-arm.cc 125 __ str(value, MemOperand(scratch2));
205 __ ldr(scratch2, MemOperand::PointerAddressFromSmiKey(scratch1, key));
293 static MemOperand GenerateMappedArgumentsLookup(
331 __ ldr(scratch2, MemOperand(scratch1, scratch3));
343 return MemOperand(scratch1, scratch3);
347 static MemOperand GenerateUnmappedArgumentsLookup(MacroAssembler* masm,
368 return MemOperand(backing_store, scratch);
381 MemOperand mapped_location = GenerateMappedArgumentsLookup(
390 MemOperand unmapped_location =
512 __ ldr(r5, MemOperand(r4, kPointerSize * 2, PostIndex))
    [all...]
stub-cache-arm.cc 52 __ ldr(ip, MemOperand(base_addr, 0));
57 __ ldr(ip, MemOperand(base_addr, map_off_addr - key_off_addr));
65 __ ldr(code, MemOperand(base_addr, value_off_addr - key_off_addr));
  /external/chromium_org/v8/src/ic/mips/
ic-mips.cc 128 __ sw(value, MemOperand(scratch2));
212 __ lw(scratch2, MemOperand(at));
300 static MemOperand GenerateMappedArgumentsLookup(
337 __ lw(scratch2, MemOperand(scratch2));
349 return MemOperand(scratch2);
353 static MemOperand GenerateUnmappedArgumentsLookup(MacroAssembler* masm,
373 return MemOperand(scratch);
384 // Store address is returned in register (of MemOperand) mapped_location.
385 MemOperand mapped_location = GenerateMappedArgumentsLookup(
396 // Store address is returned in register (of MemOperand) unmapped_location
    [all...]
handler-compiler-mips.cc 49 __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
89 __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
150 __ lw(scratch, MemOperand(cp, offset));
152 __ lw(scratch, MemOperand(scratch, Context::SlotOffset(index)));
221 __ sw(receiver, MemOperand(sp, argc * kPointerSize)); // Push receiver.
227 __ sw(arg, MemOperand(sp, (argc - 1 - i) * kPointerSize)); // Push arg.
671 __ sw(scratch3(), MemOperand(sp, 5 * kPointerSize));
673 __ sw(scratch3(), MemOperand(sp, 4 * kPointerSize));
674 __ sw(scratch3(), MemOperand(sp, 3 * kPointerSize));
676 __ sw(scratch4(), MemOperand(sp, 2 * kPointerSize))
    [all...]
stub-cache-mips.cc 54 __ lw(at, MemOperand(base_addr, 0));
58 __ lw(at, MemOperand(base_addr, map_off_addr - key_off_addr));
65 __ lw(code, MemOperand(base_addr, value_off_addr - key_off_addr));
  /external/chromium_org/v8/src/ic/mips64/
ic-mips64.cc 127 __ sd(value, MemOperand(scratch2));
211 __ ld(scratch2, MemOperand(at));
298 static MemOperand GenerateMappedArgumentsLookup(
335 __ ld(scratch2, MemOperand(scratch2));
347 return MemOperand(scratch2);
351 static MemOperand GenerateUnmappedArgumentsLookup(MacroAssembler* masm,
371 return MemOperand(scratch);
382 // Store address is returned in register (of MemOperand) mapped_location.
383 MemOperand mapped_location = GenerateMappedArgumentsLookup(
394 // Store address is returned in register (of MemOperand) unmapped_location
    [all...]
handler-compiler-mips64.cc 49 __ ld(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
89 __ ld(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
150 __ ld(scratch, MemOperand(cp, offset));
152 __ ld(scratch, MemOperand(scratch, Context::SlotOffset(index)));
221 __ sd(receiver, MemOperand(sp, argc * kPointerSize)); // Push receiver.
227 __ sd(arg, MemOperand(sp, (argc - 1 - i) * kPointerSize)); // Push arg.
671 __ sd(scratch3(), MemOperand(sp, 5 * kPointerSize));
673 __ sd(scratch3(), MemOperand(sp, 4 * kPointerSize));
674 __ sd(scratch3(), MemOperand(sp, 3 * kPointerSize));
676 __ sd(scratch4(), MemOperand(sp, 2 * kPointerSize))
    [all...]
stub-cache-mips64.cc 54 __ ld(at, MemOperand(base_addr, 0));
58 __ ld(at, MemOperand(base_addr, map_off_addr - key_off_addr));
65 __ ld(code, MemOperand(base_addr, value_off_addr - key_off_addr));
  /external/chromium_org/v8/src/ic/arm64/
ic-arm64.cc 114 __ Str(value, MemOperand(scratch2));
201 __ Ldr(scratch2, MemOperand(scratch1, scratch2, LSL, kPointerSizeLog2));
252 static MemOperand GenerateMappedArgumentsLookup(MacroAssembler* masm,
292 __ Ldr(scratch1, MemOperand(scratch1, scratch2, LSL, kPointerSizeLog2));
302 return MemOperand(scratch2, scratch1);
308 static MemOperand GenerateUnmappedArgumentsLookup(MacroAssembler* masm,
330 return MemOperand(backing_store, scratch, LSL, kPointerSizeLog2);
386 // MemOperand. They are live for as long as the MemOperand is live.
390 MemOperand mapped = GenerateMappedArgumentsLookup
    [all...]
stub-cache-arm64.cc 55 __ Ldr(scratch2, MemOperand(scratch));
60 __ Ldr(scratch2, MemOperand(scratch, map_off_addr - key_off_addr));
66 __ Ldr(scratch, MemOperand(scratch, value_off_addr - key_off_addr));
  /external/chromium_org/v8/src/arm64/
assembler-arm64.h 697 // MemOperand represents a memory operand in a load or store instruction.
698 class MemOperand {
700 inline MemOperand();
701 inline explicit MemOperand(Register base,
704 inline explicit MemOperand(Register base,
708 inline explicit MemOperand(Register base,
712 inline explicit MemOperand(Register base,
737 // Check if two MemOperand are consistent for stp/ldp use.
738 static PairResult AreConsistentForPair(const MemOperand& operandA,
739 const MemOperand& operandB
    [all...]
codegen-arm64.cc 179 __ Str(x11, MemOperand(array, FixedDoubleArray::kLengthOffset));
180 __ Str(map_root, MemOperand(array, HeapObject::kMapOffset));
225 __ Ldr(x13, MemOperand(src_elements, kPointerSize, PostIndex));
229 __ Str(d0, MemOperand(dst_elements, kDoubleSize, PostIndex));
286 __ Str(x11, MemOperand(array, FixedDoubleArray::kLengthOffset));
287 __ Str(map_root, MemOperand(array, HeapObject::kMapOffset));
316 __ Ldr(x13, MemOperand(src_elements, kPointerSize, PostIndex));
327 __ Str(heap_num, MemOperand(dst_elements, kPointerSize, PostIndex));
335 __ Str(the_hole, MemOperand(dst_elements, kPointerSize, PostIndex));
493 __ Ldrh(result, MemOperand(string, index, SXTW, 1))
    [all...]
assembler-arm64-inl.h 454 MemOperand::MemOperand()
460 MemOperand::MemOperand(Register base, int64_t offset, AddrMode addrmode)
467 MemOperand::MemOperand(Register base,
482 MemOperand::MemOperand(Register base,
494 MemOperand::MemOperand(Register base, const Operand& offset, AddrMode addrmode
    [all...]
  /external/chromium_org/v8/test/cctest/
test-code-stubs-arm.cc 93 __ vldr(d0, MemOperand(source_reg));
109 __ ldr(ip, MemOperand(sp, 0));
test-macro-assembler-mips.cc 91 __ sw(a0, MemOperand(a2));
93 __ sw(a1, MemOperand(a3));
test-macro-assembler-mips64.cc 91 __ sd(a0, MemOperand(a2));
93 __ sd(a1, MemOperand(a3));
156 __ sd(a5, MemOperand(a4));
test-assembler-arm.cc 174 __ ldr(r0, MemOperand(r4, OFFSET_OF(T, i)));
176 __ str(r2, MemOperand(r4, OFFSET_OF(T, i)));
177 __ ldrsb(r2, MemOperand(r4, OFFSET_OF(T, c)));
180 __ strb(r2, MemOperand(r4, OFFSET_OF(T, c)));
181 __ ldrsh(r2, MemOperand(r4, OFFSET_OF(T, s)));
184 __ strh(r2, MemOperand(r4, OFFSET_OF(T, s)));
950 __ ldr(r1, MemOperand(r0, OFFSET_OF(I, a)));
953 __ str(r1, MemOperand(r0, OFFSET_OF(I, a)));
955 __ ldr(r2, MemOperand(r0, OFFSET_OF(I, b)));
958 __ str(r2, MemOperand(r0, OFFSET_OF(I, b)))
    [all...]
  /external/vixl/src/a64/
assembler-a64.h 534 // MemOperand represents the addressing mode of a load or store instruction.
535 class MemOperand {
537 explicit MemOperand(Register base,
540 explicit MemOperand(Register base,
544 explicit MemOperand(Register base,
548 explicit MemOperand(Register base,
    [all...]
macro-assembler-a64.cc 717 void MacroAssembler::FN(const REGTYPE REG, const MemOperand& addr) { \
724 const MemOperand& addr,
739 LoadStore(rt, MemOperand(addr.base(), temp), op);
742 LoadStore(rt, MemOperand(addr.base()), op);
747 LoadStore(rt, MemOperand(addr.base()), op);
866 str(src0, MemOperand(StackPointer(), -1 * size, PreIndex));
870 stp(src1, src0, MemOperand(StackPointer(), -2 * size, PreIndex));
874 stp(src2, src1, MemOperand(StackPointer(), -3 * size, PreIndex));
875 str(src0, MemOperand(StackPointer(), 2 * size));
881 stp(src3, src2, MemOperand(StackPointer(), -4 * size, PreIndex))
    [all...]
assembler-a64.cc 270 // MemOperand
271 MemOperand::MemOperand(Register base, ptrdiff_t offset, AddrMode addrmode)
277 MemOperand::MemOperand(Register base,
292 MemOperand::MemOperand(Register base,
304 MemOperand::MemOperand(Register base, const Operand& offset, AddrMode addrmode)
342 bool MemOperand::IsImmediateOffset() const
    [all...]
  /external/vixl/test/
test-simulator-a64.cc 202 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, n_index_shift));
205 __ Str(fd, MemOperand(out, fd.SizeInBytes(), PostIndex));
306 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, index_shift));
310 __ Ldr(fm, MemOperand(inputs_base, index_m, UXTW, index_shift));
313 __ Str(fd, MemOperand(out, fd.SizeInBytes(), PostIndex));
425 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, index_shift));
429 __ Ldr(fm, MemOperand(inputs_base, index_m, UXTW, index_shift));
433 __ Ldr(fa, MemOperand(inputs_base, index_a, UXTW, index_shift));
436 __ Str(fd, MemOperand(out, fd.SizeInBytes(), PostIndex));
555 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, index_shift))
    [all...]
  /external/chromium_org/v8/src/mips64/
debug-mips64.cc 112 __ sd(at, MemOperand(sp, kPointerSize * i));
175 __ ld(t9, MemOperand(t9));
304 __ sw(zero_reg, MemOperand(at, 0));

Completed in 1282 milliseconds

1 23 4 5 6