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

1 2

  /external/v8/src/arm/
virtual-frame-arm.h 191 MemOperand Top() { return MemOperand(sp, 0); }
194 MemOperand ElementAt(int index) {
195 return MemOperand(sp, index * kPointerSize);
213 MemOperand LocalAt(int index) {
216 return MemOperand(fp, kLocal0Offset - index * kPointerSize);
241 MemOperand Function() { return MemOperand(fp, kFunctionOffset); }
247 MemOperand Context() { return MemOperand(fp, kContextOffset);
    [all...]
builtins-arm.cc 75 __ ldr(result, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX)));
80 MemOperand(result,
133 __ lea(scratch1, MemOperand(result, JSArray::kSize));
146 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex));
149 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex));
156 __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex));
251 __ str(scratch1, MemOperand(elements_array_storage, kPointerSize, PostIndex));
262 MemOperand(elements_array_storage, kPointerSize, PostIndex));
282 MemOperand(elements_array_storage, kPointerSize, PostIndex));
332 __ ldr(r2, MemOperand(sp)); // Get the argument from the stack
    [all...]
regexp-macro-assembler-arm.cc 190 __ ldr(r0, MemOperand(frame_pointer(), kAtStart));
195 __ ldr(r1, MemOperand(frame_pointer(), kInputStart));
205 __ ldr(r0, MemOperand(frame_pointer(), kAtStart));
209 __ ldr(r1, MemOperand(frame_pointer(), kInputStart));
247 __ ldrb(r1, MemOperand(r0, char_size(), PostIndex));
251 __ ldrh(r1, MemOperand(r0, char_size(), PostIndex));
271 __ ldr(r0, MemOperand(backtrack_stackpointer(), 0));
312 __ ldrb(r3, MemOperand(r0, char_size(), PostIndex));
313 __ ldrb(r4, MemOperand(r2, char_size(), PostIndex));
401 __ ldrb(r3, MemOperand(r0, char_size(), PostIndex))
    [all...]
macro-assembler-arm.cc 198 ldr(destination, MemOperand(roots, index << kPointerSizeLog2), cond);
253 ldr(scratch, MemOperand(object, Page::kObjectStartOffset
273 ldr(scratch, MemOperand(object));
276 str(scratch, MemOperand(object));
340 str(fp, MemOperand(ip));
342 str(cp, MemOperand(ip));
400 str(r3, MemOperand(ip));
404 ldr(cp, MemOperand(ip));
406 str(r3, MemOperand(ip));
540 MemOperand(code_reg, SharedFunctionInfo::kCodeOffset - kHeapObjectTag))
    [all...]
assembler-arm.h 430 // Class MemOperand represents a memory operand in load and store instructions
431 class MemOperand BASE_EMBEDDED {
438 explicit MemOperand(Register rn, int32_t offset = 0, AddrMode am = Offset);
443 explicit MemOperand(Register rn, Register rm, AddrMode am = Offset);
448 explicit MemOperand(Register rn, Register rm,
725 void ldr(Register dst, const MemOperand& src, Condition cond = al);
726 void str(Register src, const MemOperand& dst, Condition cond = al);
727 void ldrb(Register dst, const MemOperand& src, Condition cond = al);
728 void strb(Register src, const MemOperand& dst, Condition cond = al);
729 void ldrh(Register dst, const MemOperand& src, Condition cond = al)
    [all...]
assembler-thumb2.h 430 // Class MemOperand represents a memory operand in load and store instructions
431 class MemOperand BASE_EMBEDDED {
438 explicit MemOperand(Register rn, int32_t offset = 0, AddrMode am = Offset);
443 explicit MemOperand(Register rn, Register rm, AddrMode am = Offset);
448 explicit MemOperand(Register rn, Register rm,
725 void ldr(Register dst, const MemOperand& src, Condition cond = al);
726 void str(Register src, const MemOperand& dst, Condition cond = al);
727 void ldrb(Register dst, const MemOperand& src, Condition cond = al);
728 void strb(Register src, const MemOperand& dst, Condition cond = al);
729 void ldrh(Register dst, const MemOperand& src, Condition cond = al)
    [all...]
stub-cache-arm.cc 55 __ ldr(ip, MemOperand(ip, offset, LSL, 1));
61 __ ldr(offset, MemOperand(ip, offset, LSL, 1));
72 __ ldr(offset, MemOperand(ip, offset, LSL, 1));
139 __ ldr(prototype, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX)));
144 __ ldr(prototype, MemOperand(prototype, Context::SlotOffset(index)));
386 __ str(r3, MemOperand(sp, arguments.immediate() * kPointerSize));
797 __ ldr(r0, MemOperand(sp, argc * kPointerSize));
831 __ ldr(r1, MemOperand(sp, argc * kPointerSize));
852 __ str(r3, MemOperand(sp, argc * kPointerSize));
    [all...]
debug-arm.cc 55 patcher.masm()->ldr(v8::internal::pc, MemOperand(v8::internal::pc, -4));
118 __ ldr(ip, MemOperand(ip));
full-codegen-arm.cc 89 __ str(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
98 __ ldr(r0, MemOperand(fp, parameter_offset));
101 __ str(r0, MemOperand(cp, r1));
117 __ ldr(r3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
327 __ ldr(ip, MemOperand(sp));
359 __ str(reg, MemOperand(sp));
366 __ str(reg, MemOperand(sp));
373 __ str(reg, MemOperand(sp));
377 __ str(reg, MemOperand(sp, kPointerSize));
378 __ str(reg, MemOperand(sp))
    [all...]
ic-arm.cc 156 __ ldr(r0, MemOperand(sp, 0));
172 __ ldr(r0, MemOperand(sp, 0));
190 __ ldr(r0, MemOperand(sp, 0));
209 __ ldr(r1, MemOperand(sp, argc * kPointerSize));
278 __ ldr(r0, MemOperand(sp, argc * kPointerSize));
280 __ str(r0, MemOperand(sp, argc * kPointerSize));
297 __ ldr(r1, MemOperand(sp, argc * kPointerSize));
355 __ ldr(r3, MemOperand(sp, argc * kPointerSize));
375 __ ldr(r2, MemOperand(sp, argc * kPointerSize)); // receiver
386 __ str(r2, MemOperand(sp, argc * kPointerSize))
    [all...]
codegen-arm.h 244 static MemOperand ContextOperand(Register context, int index) {
245 return MemOperand(context, Context::SlotOffset(index));
248 MemOperand SlotOperand(Slot* slot, Register tmp);
250 MemOperand ContextSlotOperandCheckExtensions(Slot* slot,
256 static MemOperand GlobalObject() {
codegen-arm.cc 72 __ str(RegisterAllocator::ToRegister(i), MemOperand(fp, action));
86 __ ldr(RegisterAllocator::ToRegister(i), MemOperand(fp, action));
399 MemOperand CodeGenerator::SlotOperand(Slot* slot, Register tmp) {
445 return MemOperand(r0, 0);
450 MemOperand CodeGenerator::ContextSlotOperandCheckExtensions(
    [all...]
assembler-arm.cc 225 // Implementation of Operand and MemOperand
269 MemOperand::MemOperand(Register rn, int32_t offset, AddrMode am) {
276 MemOperand::MemOperand(Register rn, Register rm, AddrMode am) {
285 MemOperand::MemOperand(Register rn, Register rm,
347 // str(r, MemOperand(sp, 4, NegPreIndex), al) instruction (aka push(r))
351 // ldr(r, MemOperand(sp, 4, PostIndex), al) instruction (aka pop(r))
672 ldr(rd, MemOperand(pc, 0), cond)
    [all...]
assembler-thumb2.cc 205 // Implementation of Operand and MemOperand
249 MemOperand::MemOperand(Register rn, int32_t offset, AddrMode am) {
256 MemOperand::MemOperand(Register rn, Register rm, AddrMode am) {
265 MemOperand::MemOperand(Register rn, Register rm,
327 // str(r, MemOperand(sp, 4, NegPreIndex), al) instruction (aka push(r))
331 // ldr(r, MemOperand(sp, 4, PostIndex), al) instruction (aka pop(r))
652 ldr(rd, MemOperand(pc, 0), cond)
    [all...]
regexp-macro-assembler-arm.h 165 MemOperand register_location(int register_index);
macro-assembler-arm.h 39 // Generate a MemOperand for loading a field from an object.
40 static inline MemOperand FieldMemOperand(Register object, int offset) {
41 return MemOperand(object, offset - kHeapObjectTag);
fast-codegen-arm.cc 49 __ ldr(receiver_reg(), MemOperand(sp, index * kPointerSize));
  /external/v8/src/mips/
virtual-frame-mips.h 189 MemOperand Top() { return MemOperand(sp, 0); }
192 MemOperand ElementAt(int index) {
193 return MemOperand(sp, index * kPointerSize);
211 MemOperand LocalAt(int index) {
214 return MemOperand(s8_fp, kLocal0Offset - index * kPointerSize);
239 MemOperand Function() { return MemOperand(s8_fp, kFunctionOffset); }
245 MemOperand Context() { return MemOperand(s8_fp, kContextOffset);
    [all...]
assembler-mips.h 257 // Class MemOperand represents a memory operand in load and store instructions.
258 class MemOperand : public Operand {
261 explicit MemOperand(Register rn, int16_t offset = 0);
435 void lb(Register rd, const MemOperand& rs);
436 void lbu(Register rd, const MemOperand& rs);
437 void lw(Register rd, const MemOperand& rs);
438 void sb(Register rd, const MemOperand& rs);
439 void sw(Register rd, const MemOperand& rs);
467 void lwc1(FPURegister fd, const MemOperand& src);
468 void ldc1(FPURegister fd, const MemOperand& src)
    [all...]
full-codegen-mips.cc 89 MemOperand FullCodeGenerator::EmitSlotSearch(Slot* slot, Register scratch) {
91 return MemOperand(zero_reg, 0); // UNIMPLEMENTED RETURN
macro-assembler-mips.h 202 sw(src, MemOperand(sp, 0));
211 sw(src, MemOperand(sp, 0));
219 lw(dst, MemOperand(sp, 0));
362 // Generate a MemOperand for loading a field from an object.
363 static inline MemOperand FieldMemOperand(Register object, int offset) {
364 return MemOperand(object, offset - kHeapObjectTag);
assembler-mips.cc 203 // Implementation of Operand and MemOperand.
221 MemOperand::MemOperand(Register rm, int16_t offset) : Operand(rm) {
775 void Assembler::lb(Register rd, const MemOperand& rs) {
780 void Assembler::lbu(Register rd, const MemOperand& rs) {
785 void Assembler::lw(Register rd, const MemOperand& rs) {
790 void Assembler::sb(Register rd, const MemOperand& rs) {
795 void Assembler::sw(Register rd, const MemOperand& rs) {
899 void Assembler::lwc1(FPURegister fd, const MemOperand& src) {
904 void Assembler::ldc1(FPURegister fd, const MemOperand& src)
    [all...]
macro-assembler-mips.cc 109 lw(destination, MemOperand(s4, index << kPointerSizeLog2));
118 lw(destination, MemOperand(s4, index << kPointerSizeLog2));
377 sw(ToRegister(i), MemOperand(sp, 4 * (NumToPush - ++NumSaved)));
390 sw(ToRegister(i), MemOperand(sp, 4 * (NumToPush - ++NumSaved)));
401 lw(ToRegister(i), MemOperand(sp, 4 * (NumSaved++)));
413 lw(ToRegister(i), MemOperand(sp, 4 * (NumSaved++)));
  /external/v8/test/cctest/
test-assembler-arm.cc 188 __ ldr(r0, MemOperand(r4, OFFSET_OF(T, i)));
190 __ str(r2, MemOperand(r4, OFFSET_OF(T, i)));
191 __ ldrsb(r2, MemOperand(r4, OFFSET_OF(T, c)));
194 __ strb(r2, MemOperand(r4, OFFSET_OF(T, c)));
195 __ ldrsh(r2, MemOperand(r4, OFFSET_OF(T, s)));
198 __ strh(r2, MemOperand(r4, OFFSET_OF(T, s)));
  /external/v8/src/
full-codegen.h 278 MemOperand EmitSlotSearch(Slot* slot, Register scratch);

Completed in 509 milliseconds

1 2