Lines Matching refs:MemOperand
56 lw(destination, MemOperand(s6, index << kPointerSizeLog2)); in LoadRoot()
65 lw(destination, MemOperand(s6, index << kPointerSizeLog2)); in LoadRoot()
71 sw(source, MemOperand(s6, index << kPointerSizeLog2)); in StoreRoot()
80 sw(source, MemOperand(s6, index << kPointerSizeLog2)); in StoreRoot()
124 sdc1(reg, MemOperand(sp, i * kDoubleSize)); in PushSafepointRegistersAndDoubles()
132 ldc1(reg, MemOperand(sp, i * kDoubleSize)); in PopSafepointRegistersAndDoubles()
162 MemOperand MacroAssembler::SafepointRegisterSlot(Register reg) { in SafepointRegisterSlot()
163 return MemOperand(sp, SafepointRegisterStackIndex(reg.code()) * kPointerSize); in SafepointRegisterSlot()
167 MemOperand MacroAssembler::SafepointRegistersAndDoublesSlot(Register reg) { in SafepointRegistersAndDoublesSlot()
172 return MemOperand(sp, doubles_size + register_offset); in SafepointRegistersAndDoublesSlot()
256 lw(at, MemOperand(address)); in RecordWrite()
316 lw(scratch, MemOperand(t8)); in RememberedSetHelper()
318 sw(address, MemOperand(scratch)); in RememberedSetHelper()
321 sw(scratch, MemOperand(t8)); in RememberedSetHelper()
357 lw(scratch, MemOperand(fp, StandardFrameConstants::kContextOffset)); in CheckAccessGlobalProxy()
808 sw(ToRegister(i), MemOperand(sp, stack_offset)); in MultiPush()
822 sw(ToRegister(i), MemOperand(sp, stack_offset)); in MultiPushReversed()
833 lw(ToRegister(i), MemOperand(sp, stack_offset)); in MultiPop()
846 lw(ToRegister(i), MemOperand(sp, stack_offset)); in MultiPopReversed()
863 sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPushFPU()
878 sdc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPushReversedFPU()
890 ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPopFPU()
904 ldc1(FPURegister::from_code(i), MemOperand(sp, stack_offset)); in MultiPopReversedFPU()
2780 lw(t1, MemOperand(t2)); in PushTryHandler()
2783 sw(sp, MemOperand(t2)); in PushTryHandler()
2792 sw(a1, MemOperand(at)); in PopTryHandler()
2805 lw(a2, MemOperand(a2)); // Smi-tagged offset. in JumpToHandlerEntry()
2828 lw(sp, MemOperand(a3)); in Throw()
2832 sw(a2, MemOperand(a3)); in Throw()
2843 sw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); in Throw()
2865 lw(sp, MemOperand(a3)); in ThrowUncatchable()
2871 lw(sp, MemOperand(sp, StackHandlerConstants::kNextOffset)); in ThrowUncatchable()
2875 lw(a2, MemOperand(sp, StackHandlerConstants::kStateOffset)); in ThrowUncatchable()
2881 sw(a2, MemOperand(a3)); in ThrowUncatchable()
2943 lw(result, MemOperand(topaddr)); in AllocateInNewSpace()
2944 lw(t9, MemOperand(topaddr, kPointerSize)); in AllocateInNewSpace()
2950 lw(t9, MemOperand(topaddr)); in AllocateInNewSpace()
2954 lw(t9, MemOperand(topaddr, limit - top)); in AllocateInNewSpace()
2961 sw(scratch2, MemOperand(topaddr)); in AllocateInNewSpace()
3013 lw(result, MemOperand(topaddr)); in AllocateInNewSpace()
3014 lw(t9, MemOperand(topaddr, kPointerSize)); in AllocateInNewSpace()
3020 lw(t9, MemOperand(topaddr)); in AllocateInNewSpace()
3024 lw(t9, MemOperand(topaddr, limit - top)); in AllocateInNewSpace()
3043 sw(scratch2, MemOperand(topaddr)); in AllocateInNewSpace()
3062 lw(scratch, MemOperand(scratch)); in UndoAllocationInNewSpace()
3068 sw(object, MemOperand(scratch)); in UndoAllocationInNewSpace()
3282 lbu(scratch, MemOperand(src)); in CopyBytes()
3284 sb(scratch, MemOperand(dst)); in CopyBytes()
3297 lw(scratch, MemOperand(src)); in CopyBytes()
3302 sb(scratch, MemOperand(dst, 0)); in CopyBytes()
3304 sb(scratch, MemOperand(dst, 1)); in CopyBytes()
3306 sb(scratch, MemOperand(dst, 2)); in CopyBytes()
3308 sb(scratch, MemOperand(dst, 3)); in CopyBytes()
3318 lbu(scratch, MemOperand(src)); in CopyBytes()
3320 sb(scratch, MemOperand(dst)); in CopyBytes()
3334 sw(filler, MemOperand(start_offset)); in InitializeFieldsWithFiller()
3453 sdc1(f0, MemOperand(scratch1, 0)); in StoreNumberToDoubleElements()
3455 sw(mantissa_reg, MemOperand(scratch1, 0)); in StoreNumberToDoubleElements()
3456 sw(exponent_reg, MemOperand(scratch1, Register::kSizeInBytes)); in StoreNumberToDoubleElements()
3932 lw(s0, MemOperand(s3, kNextOffset)); in CallApiFunctionAndReturn()
3933 lw(s1, MemOperand(s3, kLimitOffset)); in CallApiFunctionAndReturn()
3934 lw(s2, MemOperand(s3, kLevelOffset)); in CallApiFunctionAndReturn()
3936 sw(s2, MemOperand(s3, kLevelOffset)); in CallApiFunctionAndReturn()
3952 lw(v0, MemOperand(v0)); in CallApiFunctionAndReturn()
3963 lw(a0, MemOperand(v0)); in CallApiFunctionAndReturn()
3969 sw(s0, MemOperand(s3, kNextOffset)); in CallApiFunctionAndReturn()
3971 lw(a1, MemOperand(s3, kLevelOffset)); in CallApiFunctionAndReturn()
3975 sw(s2, MemOperand(s3, kLevelOffset)); in CallApiFunctionAndReturn()
3976 lw(at, MemOperand(s3, kLimitOffset)); in CallApiFunctionAndReturn()
3983 lw(t1, MemOperand(at)); in CallApiFunctionAndReturn()
3996 sw(s1, MemOperand(s3, kLimitOffset)); in CallApiFunctionAndReturn()
4273 lw(target, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX))); in GetBuiltinFunction()
4294 sw(scratch1, MemOperand(scratch2)); in SetCounter()
4304 lw(scratch1, MemOperand(scratch2)); in IncrementCounter()
4306 sw(scratch1, MemOperand(scratch2)); in IncrementCounter()
4316 lw(scratch1, MemOperand(scratch2)); in DecrementCounter()
4318 sw(scratch1, MemOperand(scratch2)); in DecrementCounter()
4422 lw(dst, MemOperand(cp, Context::SlotOffset(Context::PREVIOUS_INDEX))); in LoadContext()
4424 lw(dst, MemOperand(dst, Context::SlotOffset(Context::PREVIOUS_INDEX))); in LoadContext()
4442 lw(scratch, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX))); in LoadTransitionedArrayMapConditional()
4448 lw(at, MemOperand(scratch, Context::SlotOffset(expected_index))); in LoadTransitionedArrayMapConditional()
4454 lw(map_in_out, MemOperand(scratch, Context::SlotOffset(trans_index))); in LoadTransitionedArrayMapConditional()
4477 lw(function, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX))); in LoadGlobalFunction()
4482 lw(function, MemOperand(function, Context::SlotOffset(index))); in LoadGlobalFunction()
4506 sw(ra, MemOperand(sp, 4 * kPointerSize)); in EnterFrame()
4507 sw(fp, MemOperand(sp, 3 * kPointerSize)); in EnterFrame()
4508 sw(cp, MemOperand(sp, 2 * kPointerSize)); in EnterFrame()
4509 sw(t8, MemOperand(sp, 1 * kPointerSize)); in EnterFrame()
4510 sw(t9, MemOperand(sp, 0 * kPointerSize)); in EnterFrame()
4517 lw(fp, MemOperand(sp, 0 * kPointerSize)); in LeaveFrame()
4518 lw(ra, MemOperand(sp, 1 * kPointerSize)); in LeaveFrame()
4541 sw(ra, MemOperand(sp, 3 * kPointerSize)); in EnterExitFrame()
4542 sw(fp, MemOperand(sp, 2 * kPointerSize)); in EnterExitFrame()
4546 sw(zero_reg, MemOperand(fp, ExitFrameConstants::kSPOffset)); in EnterExitFrame()
4551 sw(t8, MemOperand(fp, ExitFrameConstants::kCodeOffset)); in EnterExitFrame()
4555 sw(fp, MemOperand(t8)); in EnterExitFrame()
4557 sw(cp, MemOperand(t8)); in EnterExitFrame()
4572 sdc1(reg, MemOperand(sp, i * kDoubleSize)); in EnterExitFrame()
4589 sw(at, MemOperand(fp, ExitFrameConstants::kSPOffset)); in EnterExitFrame()
4599 lw(t8, MemOperand(fp, ExitFrameConstants::kSPOffset)); in LeaveExitFrame()
4602 ldc1(reg, MemOperand(t8, i * kDoubleSize + kPointerSize)); in LeaveExitFrame()
4608 sw(zero_reg, MemOperand(t8)); in LeaveExitFrame()
4612 lw(cp, MemOperand(t8)); in LeaveExitFrame()
4614 sw(a3, MemOperand(t8)); in LeaveExitFrame()
4619 lw(fp, MemOperand(sp, ExitFrameConstants::kCallerFPOffset)); in LeaveExitFrame()
4620 lw(ra, MemOperand(sp, ExitFrameConstants::kCallerPCOffset)); in LeaveExitFrame()
4921 sw(scratch, MemOperand(sp, stack_passed_arguments * kPointerSize)); in PrepareCallCFunction()
5003 lw(sp, MemOperand(sp, stack_passed_arguments * kPointerSize)); in CallCFunctionHelper()
5016 lw(scratch, MemOperand(li_location)); in PatchRelocatedValue()
5022 lw(scratch, MemOperand(li_location)); in PatchRelocatedValue()
5026 sw(scratch, MemOperand(li_location)); in PatchRelocatedValue()
5028 lw(scratch, MemOperand(li_location, kInstrSize)); in PatchRelocatedValue()
5034 lw(scratch, MemOperand(li_location, kInstrSize)); in PatchRelocatedValue()
5037 sw(scratch, MemOperand(li_location, kInstrSize)); in PatchRelocatedValue()
5046 lw(value, MemOperand(li_location)); in GetRelocatedValue()
5051 lw(value, MemOperand(li_location)); in GetRelocatedValue()
5057 lw(scratch, MemOperand(li_location, kInstrSize)); in GetRelocatedValue()
5062 lw(scratch, MemOperand(li_location, kInstrSize)); in GetRelocatedValue()
5079 lw(scratch, MemOperand(scratch, MemoryChunk::kFlagsOffset)); in CheckPageFlag()
5106 lw(t9, MemOperand(bitmap_scratch, MemoryChunk::kHeaderSize)); in HasColor()
5117 lw(t9, MemOperand(bitmap_scratch, MemoryChunk::kHeaderSize + kPointerSize)); in HasColor()
5180 lw(load_scratch, MemOperand(bitmap_scratch, MemoryChunk::kHeaderSize)); in EnsureNotWhite()
5257 lw(t8, MemOperand(bitmap_scratch, MemoryChunk::kHeaderSize)); in EnsureNotWhite()
5259 sw(t8, MemOperand(bitmap_scratch, MemoryChunk::kHeaderSize)); in EnsureNotWhite()
5262 lw(t8, MemOperand(bitmap_scratch, MemoryChunk::kLiveBytesOffset)); in EnsureNotWhite()
5264 sw(t8, MemOperand(bitmap_scratch, MemoryChunk::kLiveBytesOffset)); in EnsureNotWhite()