/external/v8/src/ic/ppc/ |
D | handler-compiler-ppc.cc | 367 Register map_reg, in GenerateRestoreMap() argument 371 DCHECK(!map_reg.is(scratch)); in GenerateRestoreMap() 372 __ LoadWeakValue(map_reg, cell, miss); in GenerateRestoreMap() 374 __ lwz(scratch, FieldMemOperand(map_reg, Map::kBitField3Offset)); in GenerateRestoreMap() 381 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, in GenerateConstantCheck() argument 386 DCHECK(!map_reg.is(scratch)); in GenerateConstantCheck() 387 DCHECK(!map_reg.is(value_reg)); in GenerateConstantCheck() 389 __ LoadInstanceDescriptors(map_reg, scratch); in GenerateConstantCheck() 400 Register map_reg = scratch1(); in GenerateFieldTypeChecks() local 402 DCHECK(!value_reg.is(map_reg)); in GenerateFieldTypeChecks() [all …]
|
/external/v8/src/ic/arm64/ |
D | handler-compiler-arm64.cc | 416 Register map_reg, in GenerateRestoreMap() argument 420 DCHECK(!map_reg.is(scratch)); in GenerateRestoreMap() 421 __ LoadWeakValue(map_reg, cell, miss); in GenerateRestoreMap() 423 __ Ldrsw(scratch, FieldMemOperand(map_reg, Map::kBitField3Offset)); in GenerateRestoreMap() 429 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, in GenerateConstantCheck() argument 434 DCHECK(!map_reg.is(scratch)); in GenerateConstantCheck() 435 DCHECK(!map_reg.is(value_reg)); in GenerateConstantCheck() 437 __ LoadInstanceDescriptors(map_reg, scratch); in GenerateConstantCheck() 448 Register map_reg = scratch1(); in GenerateFieldTypeChecks() local 450 DCHECK(!value_reg.is(map_reg)); in GenerateFieldTypeChecks() [all …]
|
/external/v8/src/ic/x87/ |
D | handler-compiler-x87.cc | 373 Register map_reg, in GenerateRestoreMap() argument 377 DCHECK(!map_reg.is(scratch)); in GenerateRestoreMap() 378 __ LoadWeakValue(map_reg, cell, miss); in GenerateRestoreMap() 380 __ mov(scratch, FieldOperand(map_reg, Map::kBitField3Offset)); in GenerateRestoreMap() 387 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, in GenerateConstantCheck() argument 392 DCHECK(!map_reg.is(scratch)); in GenerateConstantCheck() 393 DCHECK(!map_reg.is(value_reg)); in GenerateConstantCheck() 395 __ LoadInstanceDescriptors(map_reg, scratch); in GenerateConstantCheck() 406 Register map_reg = scratch1(); in GenerateFieldTypeChecks() local 408 DCHECK(!value_reg.is(map_reg)); in GenerateFieldTypeChecks() [all …]
|
/external/v8/src/ic/x64/ |
D | handler-compiler-x64.cc | 369 Register map_reg, in GenerateRestoreMap() argument 373 DCHECK(!map_reg.is(scratch)); in GenerateRestoreMap() 374 __ LoadWeakValue(map_reg, cell, miss); in GenerateRestoreMap() 376 __ movl(scratch, FieldOperand(map_reg, Map::kBitField3Offset)); in GenerateRestoreMap() 383 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, in GenerateConstantCheck() argument 388 DCHECK(!map_reg.is(scratch)); in GenerateConstantCheck() 389 DCHECK(!map_reg.is(value_reg)); in GenerateConstantCheck() 391 __ LoadInstanceDescriptors(map_reg, scratch); in GenerateConstantCheck() 402 Register map_reg = scratch1(); in GenerateFieldTypeChecks() local 404 DCHECK(!value_reg.is(map_reg)); in GenerateFieldTypeChecks() [all …]
|
/external/v8/src/ic/arm/ |
D | handler-compiler-arm.cc | 368 Register map_reg, in GenerateRestoreMap() argument 372 DCHECK(!map_reg.is(scratch)); in GenerateRestoreMap() 373 __ LoadWeakValue(map_reg, cell, miss); in GenerateRestoreMap() 375 __ ldr(scratch, FieldMemOperand(map_reg, Map::kBitField3Offset)); in GenerateRestoreMap() 382 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, in GenerateConstantCheck() argument 387 DCHECK(!map_reg.is(scratch)); in GenerateConstantCheck() 388 DCHECK(!map_reg.is(value_reg)); in GenerateConstantCheck() 390 __ LoadInstanceDescriptors(map_reg, scratch); in GenerateConstantCheck() 401 Register map_reg = scratch1(); in GenerateFieldTypeChecks() local 403 DCHECK(!value_reg.is(map_reg)); in GenerateFieldTypeChecks() [all …]
|
/external/v8/src/ic/ia32/ |
D | handler-compiler-ia32.cc | 373 Register map_reg, in GenerateRestoreMap() argument 377 DCHECK(!map_reg.is(scratch)); in GenerateRestoreMap() 378 __ LoadWeakValue(map_reg, cell, miss); in GenerateRestoreMap() 380 __ mov(scratch, FieldOperand(map_reg, Map::kBitField3Offset)); in GenerateRestoreMap() 387 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, in GenerateConstantCheck() argument 392 DCHECK(!map_reg.is(scratch)); in GenerateConstantCheck() 393 DCHECK(!map_reg.is(value_reg)); in GenerateConstantCheck() 395 __ LoadInstanceDescriptors(map_reg, scratch); in GenerateConstantCheck() 406 Register map_reg = scratch1(); in GenerateFieldTypeChecks() local 408 DCHECK(!value_reg.is(map_reg)); in GenerateFieldTypeChecks() [all …]
|
/external/v8/src/ic/mips64/ |
D | handler-compiler-mips64.cc | 358 Register map_reg, in GenerateRestoreMap() argument 362 DCHECK(!map_reg.is(scratch)); in GenerateRestoreMap() 363 __ LoadWeakValue(map_reg, cell, miss); in GenerateRestoreMap() 365 __ lwu(scratch, FieldMemOperand(map_reg, Map::kBitField3Offset)); in GenerateRestoreMap() 372 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, in GenerateConstantCheck() argument 377 DCHECK(!map_reg.is(scratch)); in GenerateConstantCheck() 378 DCHECK(!map_reg.is(value_reg)); in GenerateConstantCheck() 380 __ LoadInstanceDescriptors(map_reg, scratch); in GenerateConstantCheck() 390 Register map_reg = scratch1(); in GenerateFieldTypeChecks() local 392 DCHECK(!value_reg.is(map_reg)); in GenerateFieldTypeChecks() [all …]
|
/external/v8/src/ic/mips/ |
D | handler-compiler-mips.cc | 358 Register map_reg, in GenerateRestoreMap() argument 362 DCHECK(!map_reg.is(scratch)); in GenerateRestoreMap() 363 __ LoadWeakValue(map_reg, cell, miss); in GenerateRestoreMap() 365 __ lw(scratch, FieldMemOperand(map_reg, Map::kBitField3Offset)); in GenerateRestoreMap() 372 void NamedStoreHandlerCompiler::GenerateConstantCheck(Register map_reg, in GenerateConstantCheck() argument 377 DCHECK(!map_reg.is(scratch)); in GenerateConstantCheck() 378 DCHECK(!map_reg.is(value_reg)); in GenerateConstantCheck() 380 __ LoadInstanceDescriptors(map_reg, scratch); in GenerateConstantCheck() 390 Register map_reg = scratch1(); in GenerateFieldTypeChecks() local 392 DCHECK(!value_reg.is(map_reg)); in GenerateFieldTypeChecks() [all …]
|
/external/v8/src/ic/ |
D | handler-compiler.cc | 463 Register map_reg = StoreTransitionHelper::MapRegister(); in CompileStoreTransition() local 468 virtual_args ? VectorStoreICDescriptor::VectorRegister() : map_reg; in CompileStoreTransition() 473 RearrangeVectorAndSlot(tmp, map_reg); in CompileStoreTransition() 492 virtual_args ? VectorStoreICDescriptor::VectorRegister() : map_reg; in CompileStoreTransition() 495 RearrangeVectorAndSlot(tmp, map_reg); in CompileStoreTransition()
|
D | handler-compiler.h | 261 void GenerateRestoreMap(Handle<Map> transition, Register map_reg, 264 void GenerateConstantCheck(Register map_reg, int descriptor,
|
/external/v8/src/full-codegen/arm64/ |
D | full-codegen-arm64.cc | 3701 Register map_reg = x1; in EmitCreateIterResultObject() local 3706 __ LoadNativeContextSlot(Context::ITERATOR_RESULT_MAP_INDEX, map_reg); in EmitCreateIterResultObject() 3715 __ Str(map_reg, MemOperand(untagged_result, HeapObject::kMapOffset)); in EmitCreateIterResultObject() 4647 Register map_reg = x1; in EmitCreateIteratorResult() local 4652 __ LoadNativeContextSlot(Context::ITERATOR_RESULT_MAP_INDEX, map_reg); in EmitCreateIteratorResult() 4662 __ Str(map_reg, MemOperand(untagged_result, HeapObject::kMapOffset)); in EmitCreateIteratorResult()
|
/external/v8/src/crankshaft/mips/ |
D | lithium-codegen-mips.cc | 5011 Register map_reg = scratch0(); in DoCheckMaps() local 5015 __ lw(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset)); in DoCheckMaps() 5027 __ CompareMapAndBranch(map_reg, map, &success, eq, &success); in DoCheckMaps() 5032 __ Branch(deferred->entry(), ne, map_reg, Operand(map)); in DoCheckMaps() 5034 DeoptimizeIf(ne, instr, Deoptimizer::kWrongMap, map_reg, Operand(map)); in DoCheckMaps()
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-codegen-mips64.cc | 5214 Register map_reg = scratch0(); in DoCheckMaps() local 5218 __ ld(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset)); in DoCheckMaps() 5230 __ CompareMapAndBranch(map_reg, map, &success, eq, &success); in DoCheckMaps() 5235 __ Branch(deferred->entry(), ne, map_reg, Operand(map)); in DoCheckMaps() 5237 DeoptimizeIf(ne, instr, Deoptimizer::kWrongMap, map_reg, Operand(map)); in DoCheckMaps()
|
/external/v8/src/crankshaft/arm/ |
D | lithium-codegen-arm.cc | 5006 Register map_reg = scratch0(); in DoCheckMaps() local 5012 __ ldr(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset)); in DoCheckMaps() 5024 __ CompareMap(map_reg, map, &success); in DoCheckMaps() 5029 __ CompareMap(map_reg, map, &success); in DoCheckMaps()
|
/external/v8/src/crankshaft/arm64/ |
D | lithium-codegen-arm64.cc | 2069 Register map_reg = ToRegister(instr->temp()); in DoCheckMaps() local 2071 __ Ldr(map_reg, FieldMemOperand(object, HeapObject::kMapOffset)); in DoCheckMaps() 2083 __ CompareMap(map_reg, map); in DoCheckMaps() 2087 __ CompareMap(map_reg, map); in DoCheckMaps()
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-codegen-ppc.cc | 5285 Register map_reg = ToRegister(instr->temp()); in DoShiftI() local 5287 __ LoadP(map_reg, FieldMemOperand(object, HeapObject::kMapOffset)); in DoShiftI() 5299 __ CompareMap(map_reg, map, &success); in DoShiftI() 5304 __ CompareMap(map_reg, map, &success); in DoShiftI()
|