/external/chromium_org/v8/src/ic/x64/ |
D | handler-compiler-x64.cc | 331 Register storage_reg, Register value_reg, Register scratch1, in GenerateStoreTransition() argument 364 __ AllocateHeapNumber(storage_reg, scratch1, slow, MUTABLE); in GenerateStoreTransition() 377 __ movsd(FieldOperand(storage_reg, HeapNumber::kValueOffset), xmm0); in GenerateStoreTransition() 429 __ movp(FieldOperand(receiver_reg, offset), storage_reg); in GenerateStoreTransition() 437 __ movp(storage_reg, value_reg); in GenerateStoreTransition() 439 __ RecordWriteField(receiver_reg, offset, storage_reg, scratch1, in GenerateStoreTransition() 448 __ movp(FieldOperand(scratch1, offset), storage_reg); in GenerateStoreTransition() 456 __ movp(storage_reg, value_reg); in GenerateStoreTransition() 458 __ RecordWriteField(scratch1, offset, storage_reg, receiver_reg, in GenerateStoreTransition()
|
/external/chromium_org/v8/src/ic/x87/ |
D | handler-compiler-x87.cc | 336 Register storage_reg, Register value_reg, Register scratch1, in GenerateStoreTransition() argument 369 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, slow, MUTABLE); in GenerateStoreTransition() 385 __ fstp_d(FieldOperand(storage_reg, HeapNumber::kValueOffset)); in GenerateStoreTransition() 437 __ mov(FieldOperand(receiver_reg, offset), storage_reg); in GenerateStoreTransition() 445 __ mov(storage_reg, value_reg); in GenerateStoreTransition() 447 __ RecordWriteField(receiver_reg, offset, storage_reg, scratch1, in GenerateStoreTransition() 456 __ mov(FieldOperand(scratch1, offset), storage_reg); in GenerateStoreTransition() 464 __ mov(storage_reg, value_reg); in GenerateStoreTransition() 466 __ RecordWriteField(scratch1, offset, storage_reg, receiver_reg, in GenerateStoreTransition()
|
/external/chromium_org/v8/src/ic/ia32/ |
D | handler-compiler-ia32.cc | 336 Register storage_reg, Register value_reg, Register scratch1, in GenerateStoreTransition() argument 369 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, slow, MUTABLE); in GenerateStoreTransition() 383 __ movsd(FieldOperand(storage_reg, HeapNumber::kValueOffset), xmm0); in GenerateStoreTransition() 435 __ mov(FieldOperand(receiver_reg, offset), storage_reg); in GenerateStoreTransition() 443 __ mov(storage_reg, value_reg); in GenerateStoreTransition() 445 __ RecordWriteField(receiver_reg, offset, storage_reg, scratch1, in GenerateStoreTransition() 454 __ mov(FieldOperand(scratch1, offset), storage_reg); in GenerateStoreTransition() 462 __ mov(storage_reg, value_reg); in GenerateStoreTransition() 464 __ RecordWriteField(scratch1, offset, storage_reg, receiver_reg, in GenerateStoreTransition()
|
/external/chromium_org/v8/src/ic/arm/ |
D | handler-compiler-arm.cc | 335 Register storage_reg, Register value_reg, Register scratch1, in GenerateStoreTransition() argument 374 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, scratch3, slow, in GenerateStoreTransition() 389 __ vstr(d0, FieldMemOperand(storage_reg, HeapNumber::kValueOffset)); in GenerateStoreTransition() 440 __ str(storage_reg, FieldMemOperand(receiver_reg, offset)); in GenerateStoreTransition() 448 __ mov(storage_reg, value_reg); in GenerateStoreTransition() 450 __ RecordWriteField(receiver_reg, offset, storage_reg, scratch1, in GenerateStoreTransition() 461 __ str(storage_reg, FieldMemOperand(scratch1, offset)); in GenerateStoreTransition() 469 __ mov(storage_reg, value_reg); in GenerateStoreTransition() 471 __ RecordWriteField(scratch1, offset, storage_reg, receiver_reg, in GenerateStoreTransition()
|
/external/chromium_org/v8/src/ic/mips/ |
D | handler-compiler-mips.cc | 329 Register storage_reg, Register value_reg, Register scratch1, in GenerateStoreTransition() argument 369 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, scratch3, slow, in GenerateStoreTransition() 384 __ sdc1(f4, FieldMemOperand(storage_reg, HeapNumber::kValueOffset)); in GenerateStoreTransition() 436 __ sw(storage_reg, FieldMemOperand(receiver_reg, offset)); in GenerateStoreTransition() 444 __ mov(storage_reg, value_reg); in GenerateStoreTransition() 446 __ RecordWriteField(receiver_reg, offset, storage_reg, scratch1, in GenerateStoreTransition() 456 __ sw(storage_reg, FieldMemOperand(scratch1, offset)); in GenerateStoreTransition() 464 __ mov(storage_reg, value_reg); in GenerateStoreTransition() 466 __ RecordWriteField(scratch1, offset, storage_reg, receiver_reg, in GenerateStoreTransition()
|
/external/chromium_org/v8/src/ic/mips64/ |
D | handler-compiler-mips64.cc | 329 Register storage_reg, Register value_reg, Register scratch1, in GenerateStoreTransition() argument 369 __ AllocateHeapNumber(storage_reg, scratch1, scratch2, scratch3, slow, in GenerateStoreTransition() 384 __ sdc1(f4, FieldMemOperand(storage_reg, HeapNumber::kValueOffset)); in GenerateStoreTransition() 436 __ sd(storage_reg, FieldMemOperand(receiver_reg, offset)); in GenerateStoreTransition() 444 __ mov(storage_reg, value_reg); in GenerateStoreTransition() 446 __ RecordWriteField(receiver_reg, offset, storage_reg, scratch1, in GenerateStoreTransition() 456 __ sd(storage_reg, FieldMemOperand(scratch1, offset)); in GenerateStoreTransition() 464 __ mov(storage_reg, value_reg); in GenerateStoreTransition() 466 __ RecordWriteField(scratch1, offset, storage_reg, receiver_reg, in GenerateStoreTransition()
|
/external/chromium_org/v8/src/ic/arm64/ |
D | handler-compiler-arm64.cc | 379 Register storage_reg, Register value_reg, Register scratch1, in GenerateStoreTransition() argument 383 DCHECK(!AreAliased(receiver_reg, storage_reg, value_reg, scratch1, scratch2, in GenerateStoreTransition() 433 __ AllocateHeapNumber(storage_reg, slow, scratch1, scratch2, temp_double, in GenerateStoreTransition() 480 Register prop_reg = representation.IsDouble() ? storage_reg : value_reg; in GenerateStoreTransition() 489 __ Mov(storage_reg, value_reg); in GenerateStoreTransition() 491 __ RecordWriteField(receiver_reg, offset, storage_reg, scratch1, in GenerateStoreTransition() 506 __ Mov(storage_reg, value_reg); in GenerateStoreTransition() 508 __ RecordWriteField(scratch1, offset, storage_reg, receiver_reg, in GenerateStoreTransition()
|