/external/v8/src/arm/ |
code-stubs-arm.h | 145 Register scratch0) 148 scratch0_(scratch0) { 149 DCHECK(!AreAliased(scratch0, object, address, no_reg)); 184 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation 281 Register scratch0);
|
/external/v8/src/mips/ |
code-stubs-mips.h | 176 Register scratch0) 179 scratch0_(scratch0) { 180 DCHECK(!AreAliased(scratch0, object, address, no_reg)); 215 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation 312 Register scratch0);
|
/external/v8/src/mips64/ |
code-stubs-mips64.h | 177 Register scratch0) 180 scratch0_(scratch0) { 181 DCHECK(!AreAliased(scratch0, object, address, no_reg)); 216 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation 313 Register scratch0);
|
/external/v8/src/ppc/ |
code-stubs-ppc.h | 163 RegisterAllocation(Register object, Register address, Register scratch0) 164 : object_(object), address_(address), scratch0_(scratch0) { 165 DCHECK(!AreAliased(scratch0, object, address, no_reg)); 204 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation 298 Register scratch0);
|
/external/v8/src/ia32/ |
code-stubs-ia32.h | 204 Register scratch0) 207 scratch0_orig_(scratch0), 210 scratch0_(scratch0) { 211 DCHECK(!AreAliased(scratch0, object, address, no_reg)); 213 if (scratch0.is(ecx)) { 307 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
|
builtins-ia32.cc | [all...] |
macro-assembler-ia32.h | 144 void HasColor(Register object, Register scratch0, Register scratch1, 148 void JumpIfBlack(Register object, Register scratch0, Register scratch1, [all...] |
/external/v8/src/x64/ |
code-stubs-x64.h | 196 Register scratch0) 199 scratch0_orig_(scratch0), 202 scratch0_(scratch0) { 203 DCHECK(!AreAliased(scratch0, object, address, no_reg)); 205 if (scratch0.is(rcx)) { 281 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
|
/external/v8/src/x87/ |
code-stubs-x87.h | 201 Register scratch0) 204 scratch0_orig_(scratch0), 207 scratch0_(scratch0) { 208 DCHECK(!AreAliased(scratch0, object, address, no_reg)); 210 if (scratch0.is(ecx)) { 296 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation
|
builtins-x87.cc | [all...] |
/external/v8/src/crankshaft/mips/ |
lithium-codegen-mips.cc | 289 __ li(scratch0(), Operand(Smi::FromInt(StackFrame::STUB))); 290 __ push(scratch0()); 782 Register scratch = scratch0(); [all...] |
/external/v8/src/ic/mips/ |
handler-compiler-mips.cc | 125 Handle<Name> name, Register scratch0, Register scratch1) { 127 DCHECK(!receiver.is(scratch0)); 129 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 130 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 140 __ lbu(scratch0, FieldMemOperand(map, Map::kBitFieldOffset)); 141 __ And(scratch0, scratch0, Operand(kInterceptorOrAccessCheckNeededMask)); 142 __ Branch(miss_label, ne, scratch0, Operand(zero_reg)); 145 __ lbu(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset)); 146 __ Branch(miss_label, lt, scratch0, Operand(FIRST_JS_RECEIVER_TYPE)) [all...] |
/external/v8/src/ic/mips64/ |
handler-compiler-mips64.cc | 125 Handle<Name> name, Register scratch0, Register scratch1) { 127 DCHECK(!receiver.is(scratch0)); 129 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 130 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 140 __ lbu(scratch0, FieldMemOperand(map, Map::kBitFieldOffset)); 141 __ And(scratch0, scratch0, Operand(kInterceptorOrAccessCheckNeededMask)); 142 __ Branch(miss_label, ne, scratch0, Operand(zero_reg)); 145 __ lbu(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset)); 146 __ Branch(miss_label, lt, scratch0, Operand(FIRST_JS_RECEIVER_TYPE)) [all...] |
/external/v8/src/crankshaft/arm/ |
lithium-codegen-arm.cc | 274 __ mov(scratch0(), Operand(Smi::FromInt(StackFrame::STUB))); 275 __ push(scratch0()); 318 Register entry_offset = scratch0(); 805 Register scratch = scratch0(); [all...] |
lithium-codegen-arm.h | 144 Register scratch0() { return r9; } function in class:v8::internal::LCodeGen
|
/external/v8/src/ic/arm/ |
handler-compiler-arm.cc | 127 Handle<Name> name, Register scratch0, Register scratch1) { 129 DCHECK(!receiver.is(scratch0)); 131 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 132 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 142 __ ldrb(scratch0, FieldMemOperand(map, Map::kBitFieldOffset)); 143 __ tst(scratch0, Operand(kInterceptorOrAccessCheckNeededMask)); 147 __ ldrb(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset)); 148 __ cmp(scratch0, Operand(FIRST_JS_RECEIVER_TYPE)); 152 Register properties = scratch0; 168 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1) [all...] |
/external/v8/src/ic/arm64/ |
handler-compiler-arm64.cc | 41 Handle<Name> name, Register scratch0, Register scratch1) { 42 DCHECK(!AreAliased(receiver, scratch0, scratch1)); 45 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 46 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 56 __ Ldrb(scratch0, FieldMemOperand(map, Map::kBitFieldOffset)); 57 __ Tst(scratch0, kInterceptorOrAccessCheckNeededMask); 61 __ Ldrb(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset)); 62 __ Cmp(scratch0, FIRST_JS_RECEIVER_TYPE); 66 Register properties = scratch0; 75 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1) [all...] |
/external/v8/src/ic/ppc/ |
handler-compiler-ppc.cc | 125 Handle<Name> name, Register scratch0, Register scratch1) { 127 DCHECK(!receiver.is(scratch0)); 129 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 130 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 140 __ lbz(scratch0, FieldMemOperand(map, Map::kBitFieldOffset)); 141 __ andi(r0, scratch0, Operand(kInterceptorOrAccessCheckNeededMask)); 145 __ lbz(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset)); 146 __ cmpi(scratch0, Operand(FIRST_JS_RECEIVER_TYPE)); 150 Register properties = scratch0; 166 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1) [all...] |
/external/v8/src/crankshaft/ppc/ |
lithium-codegen-ppc.cc | 274 __ LoadSmiLiteral(scratch0(), Smi::FromInt(StackFrame::STUB)); 275 __ PushFixedFrame(scratch0()); 313 Register entry_offset = scratch0(); 749 Register scratch = scratch0(); [all...] |
/external/v8/src/crankshaft/mips64/ |
lithium-codegen-mips64.cc | 264 __ li(scratch0(), Operand(Smi::FromInt(StackFrame::STUB))); 265 __ push(scratch0()); 770 Register scratch = scratch0(); [all...] |
/external/v8/src/arm64/ |
code-stubs-arm64.h | 239 Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation 356 Register scratch0);
|
/external/v8/src/ic/ia32/ |
handler-compiler-ia32.cc | 77 Handle<Name> name, Register scratch0, Register scratch1) { 79 DCHECK(!receiver.is(scratch0)); 84 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); 90 __ test_b(FieldOperand(scratch0, Map::kBitFieldOffset), 95 __ CmpInstanceType(scratch0, FIRST_JS_RECEIVER_TYPE); 99 Register properties = scratch0;
|
/external/v8/src/ic/x64/ |
handler-compiler-x64.cc | 41 Handle<Name> name, Register scratch0, Register scratch1) { 43 DCHECK(!receiver.is(scratch0)); 48 __ movp(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); 54 __ testb(FieldOperand(scratch0, Map::kBitFieldOffset), 59 __ CmpInstanceType(scratch0, FIRST_JS_RECEIVER_TYPE); 63 Register properties = scratch0;
|
ic-x64.cc | 90 Register value, Register scratch0, 100 // scratch0 - used during the positive dictionary lookup and is clobbered. 107 masm, miss_label, &done, elements, name, scratch0, scratch1); 109 // If probing finds an entry in the dictionary, scratch0 contains the 132 __ movp(scratch0, value); 133 __ RecordWrite(elements, scratch1, scratch0, kDontSaveFPRegs); [all...] |
/external/v8/src/ic/x87/ |
handler-compiler-x87.cc | 77 Handle<Name> name, Register scratch0, Register scratch1) { 79 DCHECK(!receiver.is(scratch0)); 84 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); 90 __ test_b(FieldOperand(scratch0, Map::kBitFieldOffset), 95 __ CmpInstanceType(scratch0, FIRST_JS_RECEIVER_TYPE); 99 Register properties = scratch0;
|