/external/v8/src/ia32/ |
macro-assembler-ia32.h | 86 // Smi. All registers are clobbered by the operation. RecordWrite 89 void RecordWrite(Register object, 97 // operation. RecordWrite filters out smis so it does not update the 99 void RecordWrite(Register object, [all...] |
full-codegen-ia32.cc | 176 __ RecordWrite(ecx, context_offset, eax, ebx); 618 __ RecordWrite(scratch1, offset, src, scratch2); 692 __ RecordWrite(ebx, offset, result_register(), ecx); [all...] |
ic-ia32.cc | 271 __ RecordWrite(elements, r0, r1); 844 __ RecordWrite(edi, 0, edx, ecx); [all...] |
lithium-codegen-ia32.cc | 193 __ RecordWrite(ecx, context_offset, eax, ebx); [all...] |
macro-assembler-ia32.cc | 80 void MacroAssembler::RecordWrite(Register object, 127 void MacroAssembler::RecordWrite(Register object, [all...] |
stub-cache-ia32.cc | 826 __ RecordWrite(receiver_reg, offset, name_reg, scratch); 837 __ RecordWrite(scratch, offset, name_reg, receiver_reg); [all...] |
/external/v8/src/arm/ |
macro-assembler-arm.h | 180 // operation, as well as the ip register. RecordWrite updates the 182 void RecordWrite(Register object, 190 // as well as the ip register. RecordWrite updates the write barrier 192 void RecordWrite(Register object, [all...] |
full-codegen-arm.cc | 187 __ RecordWrite(r2, Operand(r1), r3, r0); 650 __ RecordWrite(scratch1, 729 __ RecordWrite(r1, Operand(offset), r2, result_register()); [all...] |
ic-arm.cc | 271 __ RecordWrite(elements, scratch2, scratch1); [all...] |
lithium-codegen-arm.cc | 199 __ RecordWrite(r2, Operand(r1), r3, r0); [all...] |
stub-cache-arm.cc | 488 __ RecordWrite(receiver_reg, Operand(offset), name_reg, scratch); 502 __ RecordWrite(scratch, Operand(offset), name_reg, receiver_reg); [all...] |
macro-assembler-arm.cc | 476 void MacroAssembler::RecordWrite(Register object, 512 void MacroAssembler::RecordWrite(Register object, [all...] |
/external/v8/src/mips/ |
macro-assembler-mips.h | 247 // operation, as well as the 'at' register. RecordWrite updates the 249 void RecordWrite(Register object, 257 // as well as the ip register. RecordWrite updates the write barrier 259 void RecordWrite(Register object, [all...] |
macro-assembler-mips.cc | 208 void MacroAssembler::RecordWrite(Register object, 244 void MacroAssembler::RecordWrite(Register object, [all...] |
/external/v8/src/ |
api.h | 333 void RecordWrite(Handle<String> string) {
|
heap-inl.h | 281 void Heap::RecordWrite(Address address, int offset) {
|
heap.h | [all...] |
serialize.cc | 858 isolate->heap()->RecordWrite(address, static_cast<int>( \ [all...] |
objects-inl.h | 836 object->GetHeap()->RecordWrite(object->address(), offset); 842 heap->RecordWrite(object->address(), offset); \ [all...] |
/external/v8/src/x64/ |
full-codegen-x64.cc | 175 __ RecordWrite(rcx, context_offset, rax, rbx); 621 __ RecordWrite(scratch1, offset, src, scratch2); 694 __ RecordWrite(rbx, offset, result_register(), rcx); [all...] |
macro-assembler-x64.h | 160 // clobbered by the operation. RecordWrite filters out smis so it 162 void RecordWrite(Register object, 170 // operation. RecordWrite filters out smis so it does not update 172 void RecordWrite(Register object, [all...] |
lithium-codegen-x64.cc | 208 __ RecordWrite(rcx, context_offset, rax, rbx); [all...] |
macro-assembler-x64.cc | 224 void MacroAssembler::RecordWrite(Register object, 254 void MacroAssembler::RecordWrite(Register object, 301 Check(equal, "Index register for RecordWrite must be untagged int32."); [all...] |
stub-cache-x64.cc | 814 __ RecordWrite(receiver_reg, offset, name_reg, scratch); 825 __ RecordWrite(scratch, offset, name_reg, receiver_reg); [all...] |
ic-x64.cc | 276 __ RecordWrite(elements, scratch1, scratch0); 861 // Slow case that needs to retain rcx for use by RecordWrite. [all...] |