Home
last modified time | relevance | path

Searched refs:storage_reg (Results 1 – 7 of 7) sorted by relevance

/external/chromium_org/v8/src/ic/x64/
Dhandler-compiler-x64.cc331 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/
Dhandler-compiler-x87.cc336 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/
Dhandler-compiler-ia32.cc336 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/
Dhandler-compiler-arm.cc335 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/
Dhandler-compiler-mips.cc329 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/
Dhandler-compiler-mips64.cc329 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/
Dhandler-compiler-arm64.cc379 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()