/external/chromium_org/v8/src/ic/arm/ |
H A D | 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, 333 GenerateStoreTransition( Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register scratch3, Label* miss_label, Label* slow) argument [all...] |
/external/chromium_org/v8/src/ic/arm64/ |
H A D | 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, 377 GenerateStoreTransition( Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register scratch3, Label* miss_label, Label* slow) argument [all...] |
/external/chromium_org/v8/src/ic/ia32/ |
H A D | handler-compiler-ia32.cc | 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, 334 GenerateStoreTransition( Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register unused, Label* miss_label, Label* slow) argument
|
/external/chromium_org/v8/src/ic/mips/ |
H A D | 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, 327 GenerateStoreTransition( Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register scratch3, Label* miss_label, Label* slow) argument [all...] |
/external/chromium_org/v8/src/ic/mips64/ |
H A D | 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, 327 GenerateStoreTransition( Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register scratch3, Label* miss_label, Label* slow) argument [all...] |
/external/chromium_org/v8/src/ic/x64/ |
H A D | handler-compiler-x64.cc | 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, 329 GenerateStoreTransition( Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register unused, Label* miss_label, Label* slow) argument
|
/external/chromium_org/v8/src/ic/x87/ |
H A D | handler-compiler-x87.cc | 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, 334 GenerateStoreTransition( Handle<Map> transition, Handle<Name> name, Register receiver_reg, Register storage_reg, Register value_reg, Register scratch1, Register scratch2, Register unused, Label* miss_label, Label* slow) argument
|
/external/chromium_org/v8/src/ic/ |
H A D | handler-compiler.h | 234 Register receiver_reg, Register name_reg,
|
/external/chromium_org/v8/src/ia32/ |
H A D | macro-assembler-ia32.h | 948 // On entry, receiver_reg should point to the array object. 951 void TestJSArrayForAllocationMemento(Register receiver_reg, 955 void JumpIfJSArrayHasAllocationMemento(Register receiver_reg, argument 959 TestJSArrayForAllocationMemento(receiver_reg, scratch_reg,
|
H A D | macro-assembler-ia32.cc | 3338 Register receiver_reg, 3346 lea(scratch_reg, Operand(receiver_reg, 3337 TestJSArrayForAllocationMemento( Register receiver_reg, Register scratch_reg, Label* no_memento_found) argument
|
/external/chromium_org/v8/src/x87/ |
H A D | macro-assembler-x87.h | 916 // On entry, receiver_reg should point to the array object. 919 void TestJSArrayForAllocationMemento(Register receiver_reg, 923 void JumpIfJSArrayHasAllocationMemento(Register receiver_reg, argument 927 TestJSArrayForAllocationMemento(receiver_reg, scratch_reg,
|
H A D | macro-assembler-x87.cc | 3298 Register receiver_reg, 3306 lea(scratch_reg, Operand(receiver_reg, 3297 TestJSArrayForAllocationMemento( Register receiver_reg, Register scratch_reg, Label* no_memento_found) argument
|
/external/chromium_org/v8/src/x64/ |
H A D | macro-assembler-x64.h | 1451 // On entry, receiver_reg should point to the array object. 1454 void TestJSArrayForAllocationMemento(Register receiver_reg, 1458 void JumpIfJSArrayHasAllocationMemento(Register receiver_reg, argument 1462 TestJSArrayForAllocationMemento(receiver_reg, scratch_reg,
|
H A D | macro-assembler-x64.cc | 5280 Register receiver_reg, 5288 leap(scratch_reg, Operand(receiver_reg, 5279 TestJSArrayForAllocationMemento( Register receiver_reg, Register scratch_reg, Label* no_memento_found) argument
|
/external/chromium_org/v8/src/arm/ |
H A D | macro-assembler-arm.h | 1415 // On entry, receiver_reg should point to the array object. 1418 void TestJSArrayForAllocationMemento(Register receiver_reg, 1422 void JumpIfJSArrayHasAllocationMemento(Register receiver_reg, argument 1426 TestJSArrayForAllocationMemento(receiver_reg, scratch_reg,
|
H A D | macro-assembler-arm.cc | 3924 Register receiver_reg, 3931 add(scratch_reg, receiver_reg,
|
/external/chromium_org/v8/src/mips/ |
H A D | macro-assembler-mips.h | 1576 // On entry, receiver_reg should point to the array object. 1580 Register receiver_reg, 1586 void JumpIfJSArrayHasAllocationMemento(Register receiver_reg, argument 1590 TestJSArrayForAllocationMemento(receiver_reg, scratch_reg,
|
H A D | macro-assembler-mips.cc | 5924 Register receiver_reg, 5933 Addu(scratch_reg, receiver_reg, 5923 TestJSArrayForAllocationMemento( Register receiver_reg, Register scratch_reg, Label* no_memento_found, Condition cond, Label* allocation_memento_present) argument
|
/external/chromium_org/v8/src/mips64/ |
H A D | macro-assembler-mips64.h | 1638 // On entry, receiver_reg should point to the array object. 1642 Register receiver_reg, 1648 void JumpIfJSArrayHasAllocationMemento(Register receiver_reg, argument 1652 TestJSArrayForAllocationMemento(receiver_reg, scratch_reg,
|
H A D | macro-assembler-mips64.cc | 5909 Register receiver_reg, 5918 Daddu(scratch_reg, receiver_reg, 5908 TestJSArrayForAllocationMemento( Register receiver_reg, Register scratch_reg, Label* no_memento_found, Condition cond, Label* allocation_memento_present) argument
|