/external/v8/src/ic/ |
D | handler-compiler.h | 32 virtual Register FrontendHeader(Register object_reg, Handle<Name> name, in FrontendHeader() argument 105 Register CheckPrototypes(Register object_reg, Register holder_reg, 171 virtual Register FrontendHeader(Register object_reg, Handle<Name> name, 234 virtual Register FrontendHeader(Register object_reg, Handle<Name> name,
|
D | handler-compiler.cc | 43 Register NamedLoadHandlerCompiler::FrontendHeader(Register object_reg, in FrontendHeader() argument 62 return CheckPrototypes(object_reg, scratch1(), scratch2(), scratch3(), name, in FrontendHeader() 69 Register NamedStoreHandlerCompiler::FrontendHeader(Register object_reg, in FrontendHeader() argument 79 return CheckPrototypes(object_reg, this->name(), scratch1(), scratch2(), name, in FrontendHeader()
|
/external/v8/src/ic/x64/ |
D | handler-compiler-x64.cc | 339 Register object_reg, Register holder_reg, Register scratch1, in CheckPrototypes() argument 345 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); in CheckPrototypes() 346 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && in CheckPrototypes() 363 Register reg = object_reg; in CheckPrototypes()
|
/external/v8/src/ic/ppc/ |
D | handler-compiler-ppc.cc | 343 Register object_reg, Register holder_reg, Register scratch1, in CheckPrototypes() argument 349 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); in CheckPrototypes() 350 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && in CheckPrototypes() 364 Register reg = object_reg; in CheckPrototypes()
|
/external/v8/src/ic/mips/ |
D | handler-compiler-mips.cc | 332 Register object_reg, Register holder_reg, Register scratch1, in CheckPrototypes() argument 338 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); in CheckPrototypes() 339 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && in CheckPrototypes() 353 Register reg = object_reg; in CheckPrototypes()
|
/external/v8/src/ic/s390/ |
D | handler-compiler-s390.cc | 332 Register object_reg, Register holder_reg, Register scratch1, in CheckPrototypes() argument 338 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); in CheckPrototypes() 339 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && in CheckPrototypes() 353 Register reg = object_reg; in CheckPrototypes()
|
/external/v8/src/ic/ia32/ |
D | handler-compiler-ia32.cc | 349 Register object_reg, Register holder_reg, Register scratch1, in CheckPrototypes() argument 355 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); in CheckPrototypes() 356 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && in CheckPrototypes() 370 Register reg = object_reg; in CheckPrototypes()
|
/external/v8/src/ic/arm/ |
D | handler-compiler-arm.cc | 349 Register object_reg, Register holder_reg, Register scratch1, in CheckPrototypes() argument 355 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); in CheckPrototypes() 356 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && in CheckPrototypes() 370 Register reg = object_reg; in CheckPrototypes()
|
/external/v8/src/ic/mips64/ |
D | handler-compiler-mips64.cc | 332 Register object_reg, Register holder_reg, Register scratch1, in CheckPrototypes() argument 338 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); in CheckPrototypes() 339 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && in CheckPrototypes() 353 Register reg = object_reg; in CheckPrototypes()
|
/external/v8/src/ic/x87/ |
D | handler-compiler-x87.cc | 349 Register object_reg, Register holder_reg, Register scratch1, in CheckPrototypes() argument 355 DCHECK(!scratch1.is(object_reg) && !scratch1.is(holder_reg)); in CheckPrototypes() 356 DCHECK(!scratch2.is(object_reg) && !scratch2.is(holder_reg) && in CheckPrototypes() 370 Register reg = object_reg; in CheckPrototypes()
|
/external/v8/src/ic/arm64/ |
D | handler-compiler-arm64.cc | 375 Register object_reg, Register holder_reg, Register scratch1, in CheckPrototypes() argument 381 DCHECK(!AreAliased(object_reg, scratch1, scratch2)); in CheckPrototypes() 397 Register reg = object_reg; in CheckPrototypes()
|
/external/v8/src/crankshaft/ia32/ |
D | lithium-codegen-ia32.cc | 3884 Register object_reg = ToRegister(instr->object()); in DoTransitionElementsKind() local 3896 __ cmp(FieldOperand(object_reg, HeapObject::kMapOffset), from_map); in DoTransitionElementsKind() 3900 __ mov(FieldOperand(object_reg, HeapObject::kMapOffset), in DoTransitionElementsKind() 3904 __ RecordWriteForMap(object_reg, to_map, new_map_reg, in DoTransitionElementsKind() 3909 DCHECK(object_reg.is(eax)); in DoTransitionElementsKind()
|
/external/v8/src/crankshaft/arm/ |
D | lithium-codegen-arm.cc | 4071 Register object_reg = ToRegister(instr->object()); in DoTransitionElementsKind() local 4080 __ ldr(scratch, FieldMemOperand(object_reg, HeapObject::kMapOffset)); in DoTransitionElementsKind() 4087 __ str(new_map_reg, FieldMemOperand(object_reg, HeapObject::kMapOffset)); in DoTransitionElementsKind() 4089 __ RecordWriteForMap(object_reg, in DoTransitionElementsKind() 4096 DCHECK(object_reg.is(r0)); in DoTransitionElementsKind()
|
/external/v8/src/crankshaft/x64/ |
D | lithium-codegen-x64.cc | 4157 Register object_reg = ToRegister(instr->object()); in DoTransitionElementsKind() local 4165 __ Cmp(FieldOperand(object_reg, HeapObject::kMapOffset), from_map); in DoTransitionElementsKind() 4170 __ movp(FieldOperand(object_reg, HeapObject::kMapOffset), new_map_reg); in DoTransitionElementsKind() 4172 __ RecordWriteForMap(object_reg, new_map_reg, ToRegister(instr->temp()), in DoTransitionElementsKind() 4175 DCHECK(object_reg.is(rax)); in DoTransitionElementsKind()
|
/external/v8/src/crankshaft/mips/ |
D | lithium-codegen-mips.cc | 4046 Register object_reg = ToRegister(instr->object()); in DoTransitionElementsKind() local 4055 __ lw(scratch, FieldMemOperand(object_reg, HeapObject::kMapOffset)); in DoTransitionElementsKind() 4061 __ sw(new_map_reg, FieldMemOperand(object_reg, HeapObject::kMapOffset)); in DoTransitionElementsKind() 4063 __ RecordWriteForMap(object_reg, in DoTransitionElementsKind() 4069 DCHECK(object_reg.is(a0)); in DoTransitionElementsKind()
|
/external/v8/src/crankshaft/x87/ |
D | lithium-codegen-x87.cc | 4216 Register object_reg = ToRegister(instr->object()); in DoTransitionElementsKind() local 4228 __ cmp(FieldOperand(object_reg, HeapObject::kMapOffset), from_map); in DoTransitionElementsKind() 4232 __ mov(FieldOperand(object_reg, HeapObject::kMapOffset), in DoTransitionElementsKind() 4236 __ RecordWriteForMap(object_reg, to_map, new_map_reg, in DoTransitionElementsKind() 4240 DCHECK(object_reg.is(eax)); in DoTransitionElementsKind()
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-codegen-ppc.cc | 4383 Register object_reg = ToRegister(instr->object()); in DoShiftI() local 4392 __ LoadP(scratch, FieldMemOperand(object_reg, HeapObject::kMapOffset)); in DoShiftI() 4399 __ StoreP(new_map_reg, FieldMemOperand(object_reg, HeapObject::kMapOffset), in DoShiftI() 4402 __ RecordWriteForMap(object_reg, new_map_reg, scratch, in DoShiftI() 4406 DCHECK(object_reg.is(r3)); in DoShiftI()
|
/external/v8/src/crankshaft/s390/ |
D | lithium-codegen-s390.cc | 4327 Register object_reg = ToRegister(instr->object()); in DoShiftI() local 4336 __ LoadP(scratch, FieldMemOperand(object_reg, HeapObject::kMapOffset)); in DoShiftI() 4343 __ StoreP(new_map_reg, FieldMemOperand(object_reg, HeapObject::kMapOffset)); in DoShiftI() 4345 __ RecordWriteForMap(object_reg, new_map_reg, scratch, in DoShiftI() 4349 DCHECK(object_reg.is(r2)); in DoShiftI()
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-codegen-mips64.cc | 4266 Register object_reg = ToRegister(instr->object()); in DoTransitionElementsKind() local 4275 __ ld(scratch, FieldMemOperand(object_reg, HeapObject::kMapOffset)); in DoTransitionElementsKind() 4281 __ sd(new_map_reg, FieldMemOperand(object_reg, HeapObject::kMapOffset)); in DoTransitionElementsKind() 4283 __ RecordWriteForMap(object_reg, in DoTransitionElementsKind() 4289 DCHECK(object_reg.is(a0)); in DoTransitionElementsKind()
|