/external/chromium_org/v8/src/mips64/ |
codegen-mips64.cc | 144 __ 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(a1)) [all...] |
deoptimizer-mips64.cc | 147 __ 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(a1, dst_offset)) [all...] |
regexp-macro-assembler-mips64.cc | 225 __ 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(a2, 0)) [all...] |
builtins-mips64.cc | 62 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(t1, JSObject::kElementsOffset)) [all...] |
/external/chromium_org/v8/src/mips/ |
codegen-mips.cc | 138 __ 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(a0, 2 * pref_chunk)) [all...] |
deoptimizer-mips.cc | 148 __ 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(a1, dst_offset)) [all...] |
regexp-macro-assembler-mips.cc | 189 __ 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(a2, 0)) [all...] |
builtins-mips.cc | 63 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(t5, JSObject::kElementsOffset)) [all...] |
/external/chromium_org/v8/src/arm64/ |
delayed-masm-arm64.cc | 21 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::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_;
|
deoptimizer-arm64.cc | 152 __ 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_frame, FrameDescription::frame_size_offset())) [all...] |
/external/chromium_org/v8/test/cctest/ |
test-disasm-arm.cc | 705 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(r1, r2, PostIndex)) [all...] |
test-disasm-arm64.cc | [all...] |
test-assembler-mips64.cc | 283 __ 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(a0, OFFSET_OF(T, i)) ) [all...] |
test-assembler-mips.cc | 271 __ 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(a0, OFFSET_OF(T, i)) ) [all...] |
test-macro-assembler-arm.cc | 92 __ 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(sp, 0 * kPointerSize), Representation::Integer8()) [all...] |
test-utils-arm64.cc | 358 __ 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(dump2, tmp.code() * kWRegSize)) [all...] |
test-code-stubs-ia32.cc | 67 __ 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/ |
test-disasm-a64.cc | [all...] |
test-utils-a64.cc | 356 __ 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(dump2, tmp.code() * kWRegSizeInBytes)) [all...] |
/external/chromium_org/v8/src/arm/ |
deoptimizer-arm.cc | 166 __ 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(r0, Deoptimizer::output_count_offset())) [all...] |
regexp-macro-assembler-arm.cc | 184 __ 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(r0, char_size(), PostIndex)) [all...] |
codegen-arm.cc | 103 __ 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(src, 256)) [all...] |
builtins-arm.cc | 58 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(r5, kPointerSize, PostIndex)) [all...] |
/external/chromium_org/v8/src/compiler/arm/ |
code-generator-arm.cc | 91 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 operand = i.InputOffset(&index) [all...] |