/external/chromium_org/v8/src/ic/arm/ |
handler-compiler-arm.cc | 330 // When leaving generated code after success, the receiver_reg and name_reg 334 Handle<Map> transition, Handle<Name> name, Register receiver_reg, 400 __ push(receiver_reg); 412 __ str(scratch1, FieldMemOperand(receiver_reg, HeapObject::kMapOffset)); 415 __ RecordWriteField(receiver_reg, HeapObject::kMapOffset, scratch1, scratch2, 440 __ str(storage_reg, FieldMemOperand(receiver_reg, offset)); 442 __ str(value_reg, FieldMemOperand(receiver_reg, offset)); 450 __ RecordWriteField(receiver_reg, offset, storage_reg, scratch1, 459 FieldMemOperand(receiver_reg, JSObject::kPropertiesOffset)); 471 __ RecordWriteField(scratch1, offset, storage_reg, receiver_reg, [all...] |
/external/chromium_org/v8/src/ic/arm64/ |
handler-compiler-arm64.cc | 374 // When leaving generated code after success, the receiver_reg and storage_reg 378 Handle<Map> transition, Handle<Name> name, Register receiver_reg, 383 DCHECK(!AreAliased(receiver_reg, storage_reg, value_reg, scratch1, scratch2, 446 __ Push(receiver_reg, scratch1, value_reg); 456 __ Str(scratch1, FieldMemOperand(receiver_reg, HeapObject::kMapOffset)); 459 __ RecordWriteField(receiver_reg, HeapObject::kMapOffset, scratch1, scratch2, 484 __ Str(prop_reg, FieldMemOperand(receiver_reg, offset)); 491 __ RecordWriteField(receiver_reg, offset, storage_reg, scratch1, 500 FieldMemOperand(receiver_reg, JSObject::kPropertiesOffset)); 508 __ RecordWriteField(scratch1, offset, storage_reg, receiver_reg, [all...] |
/external/chromium_org/v8/src/ic/ia32/ |
handler-compiler-ia32.cc | 332 // Receiver_reg is preserved on jumps to miss_label, but may be destroyed if 335 Handle<Map> transition, Handle<Name> name, Register receiver_reg, 395 __ push(receiver_reg); 408 __ mov(FieldOperand(receiver_reg, HeapObject::kMapOffset), scratch1); 411 __ RecordWriteField(receiver_reg, HeapObject::kMapOffset, scratch1, scratch2, 435 __ mov(FieldOperand(receiver_reg, offset), storage_reg); 437 __ mov(FieldOperand(receiver_reg, offset), value_reg); 445 __ RecordWriteField(receiver_reg, offset, storage_reg, scratch1, 452 __ mov(scratch1, FieldOperand(receiver_reg, JSObject::kPropertiesOffset)); 464 __ RecordWriteField(scratch1, offset, storage_reg, receiver_reg, [all...] |
/external/chromium_org/v8/src/ic/mips/ |
handler-compiler-mips.cc | 325 // After executing generated code, the receiver_reg and name_reg 328 Handle<Map> transition, Handle<Name> name, Register receiver_reg, 395 __ push(receiver_reg); 407 __ sw(scratch1, FieldMemOperand(receiver_reg, HeapObject::kMapOffset)); 410 __ RecordWriteField(receiver_reg, HeapObject::kMapOffset, scratch1, scratch2, 436 __ sw(storage_reg, FieldMemOperand(receiver_reg, offset)); 438 __ sw(value_reg, FieldMemOperand(receiver_reg, offset)); 446 __ RecordWriteField(receiver_reg, offset, storage_reg, scratch1, 454 __ lw(scratch1, FieldMemOperand(receiver_reg, JSObject::kPropertiesOffset)); 466 __ RecordWriteField(scratch1, offset, storage_reg, receiver_reg, [all...] |
/external/chromium_org/v8/src/ic/mips64/ |
handler-compiler-mips64.cc | 325 // After executing generated code, the receiver_reg and name_reg 328 Handle<Map> transition, Handle<Name> name, Register receiver_reg, 395 __ push(receiver_reg); 407 __ sd(scratch1, FieldMemOperand(receiver_reg, HeapObject::kMapOffset)); 410 __ RecordWriteField(receiver_reg, HeapObject::kMapOffset, scratch1, scratch2, 436 __ sd(storage_reg, FieldMemOperand(receiver_reg, offset)); 438 __ sd(value_reg, FieldMemOperand(receiver_reg, offset)); 446 __ RecordWriteField(receiver_reg, offset, storage_reg, scratch1, 454 __ ld(scratch1, FieldMemOperand(receiver_reg, JSObject::kPropertiesOffset)); 466 __ RecordWriteField(scratch1, offset, storage_reg, receiver_reg, [all...] |
/external/chromium_org/v8/src/ic/x64/ |
handler-compiler-x64.cc | 327 // Receiver_reg is preserved on jumps to miss_label, but may be destroyed if 330 Handle<Map> transition, Handle<Name> name, Register receiver_reg, 389 __ Push(receiver_reg); 402 __ movp(FieldOperand(receiver_reg, HeapObject::kMapOffset), scratch1); 405 __ RecordWriteField(receiver_reg, HeapObject::kMapOffset, scratch1, scratch2, 429 __ movp(FieldOperand(receiver_reg, offset), storage_reg); 431 __ movp(FieldOperand(receiver_reg, offset), value_reg); 439 __ RecordWriteField(receiver_reg, offset, storage_reg, scratch1, 446 __ movp(scratch1, FieldOperand(receiver_reg, JSObject::kPropertiesOffset)); 458 __ RecordWriteField(scratch1, offset, storage_reg, receiver_reg, [all...] |
/external/chromium_org/v8/src/ic/x87/ |
handler-compiler-x87.cc | 332 // Receiver_reg is preserved on jumps to miss_label, but may be destroyed if 335 Handle<Map> transition, Handle<Name> name, Register receiver_reg, 397 __ push(receiver_reg); 410 __ mov(FieldOperand(receiver_reg, HeapObject::kMapOffset), scratch1); 413 __ RecordWriteField(receiver_reg, HeapObject::kMapOffset, scratch1, scratch2, 437 __ mov(FieldOperand(receiver_reg, offset), storage_reg); 439 __ mov(FieldOperand(receiver_reg, offset), value_reg); 447 __ RecordWriteField(receiver_reg, offset, storage_reg, scratch1, 454 __ mov(scratch1, FieldOperand(receiver_reg, JSObject::kPropertiesOffset)); 466 __ RecordWriteField(scratch1, offset, storage_reg, receiver_reg, [all...] |
/external/chromium_org/v8/src/ic/ |
handler-compiler.h | 234 Register receiver_reg, Register name_reg,
|
/external/chromium_org/v8/src/ia32/ |
macro-assembler-ia32.h | [all...] |
macro-assembler-ia32.cc | [all...] |
/external/chromium_org/v8/src/x87/ |
macro-assembler-x87.h | [all...] |
macro-assembler-x87.cc | [all...] |
/external/chromium_org/v8/src/arm/ |
macro-assembler-arm.h | [all...] |
macro-assembler-arm.cc | [all...] |
/external/chromium_org/v8/src/x64/ |
macro-assembler-x64.h | [all...] |
macro-assembler-x64.cc | [all...] |
/external/chromium_org/v8/src/mips/ |
macro-assembler-mips.h | [all...] |
macro-assembler-mips.cc | [all...] |
/external/chromium_org/v8/src/mips64/ |
macro-assembler-mips64.h | [all...] |
macro-assembler-mips64.cc | [all...] |
/art/runtime/interpreter/ |
interpreter_common.cc | 573 size_t receiver_reg = is_range ? vregC : arg[0]; local 574 new_shadow_frame->SetVRegReference(dest_reg, shadow_frame.GetVRegReference(receiver_reg)); [all...] |