/external/v8/src/arm/ |
H A D | 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); 143 RegisterAllocation(Register object, Register address, Register scratch0) argument
|
/external/v8/src/crankshaft/arm/ |
H A D | lithium-codegen-arm.h | 140 Register scratch0() { return r9; } function in class:v8::internal::LCodeGen
|
/external/v8/src/crankshaft/mips/ |
H A D | lithium-codegen-mips.h | 139 Register scratch0() { return kLithiumScratchReg; } function in class:v8::internal::LCodeGen
|
/external/v8/src/crankshaft/mips64/ |
H A D | lithium-codegen-mips64.h | 141 Register scratch0() { return kLithiumScratchReg; } function in class:v8::internal::LCodeGen
|
/external/v8/src/crankshaft/ppc/ |
H A D | lithium-codegen-ppc.h | 133 Register scratch0() { return kLithiumScratch; } function in class:v8::internal::LCodeGen
|
/external/v8/src/crankshaft/s390/ |
H A D | lithium-codegen-s390.h | 133 Register scratch0() { return kLithiumScratch; } function in class:v8::internal::LCodeGen
|
/external/v8/src/mips/ |
H A D | 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); 174 RegisterAllocation(Register object, Register address, Register scratch0) argument
|
/external/v8/src/mips64/ |
H A D | 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); 175 RegisterAllocation(Register object, Register address, Register scratch0) argument
|
/external/v8/src/ppc/ |
H A D | code-stubs-ppc.h | 163 RegisterAllocation(Register object, Register address, Register scratch0) argument 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/arm64/ |
H A D | code-stubs-arm64.h | 239 Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation 356 Register scratch0);
|
/external/v8/src/ia32/ |
H A D | 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)) { 287 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation 202 RegisterAllocation(Register object, Register address, Register scratch0) argument
|
/external/v8/src/s390/ |
H A D | code-stubs-s390.h | 191 RegisterAllocation(Register object, Register address, Register scratch0) argument 192 : object_(object), address_(address), scratch0_(scratch0) { 193 DCHECK(!AreAliased(scratch0, object, address, no_reg)); 230 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation 322 Register scratch0);
|
/external/v8/src/x64/ |
H A D | 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 194 RegisterAllocation(Register object, Register address, Register scratch0) argument
|
/external/v8/src/x87/ |
H A D | 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)) { 284 inline Register scratch0() { return scratch0_; } function in class:v8::internal::RecordWriteStub::RegisterAllocation 199 RegisterAllocation(Register object, Register address, Register scratch0) argument
|
/external/v8/src/ic/arm/ |
H A D | handler-compiler-arm.cc | 135 Handle<Name> name, Register scratch0, Register scratch1) { 137 DCHECK(!receiver.is(scratch0)); 139 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 140 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 150 __ ldrb(scratch0, FieldMemOperand(map, Map::kBitFieldOffset)); 151 __ tst(scratch0, Operand(kInterceptorOrAccessCheckNeededMask)); 155 __ ldrb(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset)); 156 __ cmp(scratch0, Operand(FIRST_JS_RECEIVER_TYPE)); 160 Register properties = scratch0; 176 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch 133 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument [all...] |
/external/v8/src/ic/arm64/ |
H A D | handler-compiler-arm64.cc | 44 Handle<Name> name, Register scratch0, Register scratch1) { 45 DCHECK(!AreAliased(receiver, scratch0, scratch1)); 48 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 49 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 59 __ Ldrb(scratch0, FieldMemOperand(map, Map::kBitFieldOffset)); 60 __ Tst(scratch0, kInterceptorOrAccessCheckNeededMask); 64 __ Ldrb(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset)); 65 __ Cmp(scratch0, FIRST_JS_RECEIVER_TYPE); 69 Register properties = scratch0; 78 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch 42 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument [all...] |
/external/v8/src/ic/ia32/ |
H A D | handler-compiler-ia32.cc | 83 Handle<Name> name, Register scratch0, Register scratch1) { 85 DCHECK(!receiver.is(scratch0)); 90 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); 96 __ test_b(FieldOperand(scratch0, Map::kBitFieldOffset), 101 __ CmpInstanceType(scratch0, FIRST_JS_RECEIVER_TYPE); 105 Register properties = scratch0; 81 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument
|
/external/v8/src/ic/mips/ |
H A D | handler-compiler-mips.cc | 129 Handle<Name> name, Register scratch0, Register scratch1) { 131 DCHECK(!receiver.is(scratch0)); 133 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 134 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 144 __ lbu(scratch0, FieldMemOperand(map, Map::kBitFieldOffset)); 145 __ And(scratch0, scratch0, Operand(kInterceptorOrAccessCheckNeededMask)); 146 __ Branch(miss_label, ne, scratch0, Operand(zero_reg)); 149 __ lbu(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset)); 150 __ Branch(miss_label, lt, scratch0, Operan 127 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument [all...] |
/external/v8/src/ic/mips64/ |
H A D | handler-compiler-mips64.cc | 129 Handle<Name> name, Register scratch0, Register scratch1) { 131 DCHECK(!receiver.is(scratch0)); 133 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 134 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 144 __ lbu(scratch0, FieldMemOperand(map, Map::kBitFieldOffset)); 145 __ And(scratch0, scratch0, Operand(kInterceptorOrAccessCheckNeededMask)); 146 __ Branch(miss_label, ne, scratch0, Operand(zero_reg)); 149 __ lbu(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset)); 150 __ Branch(miss_label, lt, scratch0, Operan 127 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument [all...] |
/external/v8/src/ic/ppc/ |
H A D | handler-compiler-ppc.cc | 130 Handle<Name> name, Register scratch0, Register scratch1) { 132 DCHECK(!receiver.is(scratch0)); 134 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 135 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 145 __ lbz(scratch0, FieldMemOperand(map, Map::kBitFieldOffset)); 146 __ andi(r0, scratch0, Operand(kInterceptorOrAccessCheckNeededMask)); 150 __ lbz(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset)); 151 __ cmpi(scratch0, Operand(FIRST_JS_RECEIVER_TYPE)); 155 Register properties = scratch0; 171 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch 128 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument [all...] |
/external/v8/src/ic/s390/ |
H A D | handler-compiler-s390.cc | 124 Handle<Name> name, Register scratch0, Register scratch1) { 126 DCHECK(!receiver.is(scratch0)); 128 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1); 129 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1); 139 __ LoadlB(scratch0, FieldMemOperand(map, Map::kBitFieldOffset)); 140 __ AndP(r0, scratch0, Operand(kInterceptorOrAccessCheckNeededMask)); 145 __ LoadlB(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset)); 146 __ CmpP(scratch0, Operand(FIRST_JS_RECEIVER_TYPE)); 150 Register properties = scratch0; 163 __ DecrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch 122 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument [all...] |
/external/v8/src/ic/x64/ |
H A D | handler-compiler-x64.cc | 44 Handle<Name> name, Register scratch0, Register scratch1) { 46 DCHECK(!receiver.is(scratch0)); 51 __ movp(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); 57 __ testb(FieldOperand(scratch0, Map::kBitFieldOffset), 62 __ CmpInstanceType(scratch0, FIRST_JS_RECEIVER_TYPE); 66 Register properties = scratch0; 42 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument
|
H A D | 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); 88 GenerateDictionaryStore(MacroAssembler* masm, Label* miss_label, Register elements, Register name, Register value, Register scratch0, Register scratch1) argument
|
/external/v8/src/ic/x87/ |
H A D | handler-compiler-x87.cc | 83 Handle<Name> name, Register scratch0, Register scratch1) { 85 DCHECK(!receiver.is(scratch0)); 90 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); 96 __ test_b(FieldOperand(scratch0, Map::kBitFieldOffset), 101 __ CmpInstanceType(scratch0, FIRST_JS_RECEIVER_TYPE); 105 Register properties = scratch0; 81 GenerateDictionaryNegativeLookup( MacroAssembler* masm, Label* miss_label, Register receiver, Handle<Name> name, Register scratch0, Register scratch1) argument
|
/external/v8/src/compiler/arm/ |
H A D | code-generator-arm.cc | 190 Register value, Register scratch0, Register scratch1, 197 scratch0_(scratch0), 203 Register value, Register scratch0, Register scratch1, 210 scratch0_(scratch0), 641 Register scratch0 = i.TempRegister(0); local 650 scratch0, scratch1, mode); 656 scratch0, scratch1, mode); 659 __ CheckPageFlag(object, scratch0, 189 OutOfLineRecordWrite(CodeGenerator* gen, Register object, Register index, Register value, Register scratch0, Register scratch1, RecordWriteMode mode) argument 202 OutOfLineRecordWrite(CodeGenerator* gen, Register object, int32_t index, Register value, Register scratch0, Register scratch1, RecordWriteMode mode) argument
|