/external/v8/src/ic/arm64/ |
D | ic-compiler-arm64.cc | 63 Register map_reg = scratch1(); in CompilePolymorphic() local 65 map_reg.is(ElementTransitionAndStoreDescriptor::MapRegister())); in CompilePolymorphic() 66 __ Ldr(map_reg, FieldMemOperand(receiver(), HeapObject::kMapOffset)); in CompilePolymorphic() 75 __ Cmp(map_reg, Operand(map)); in CompilePolymorphic()
|
D | handler-compiler-arm64.cc | 601 Register map_reg = scratch1; in CheckPrototypes() local 602 __ Ldr(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes() 605 __ CheckMap(map_reg, current_map, miss, DONT_DO_SMI_CHECK); in CheckPrototypes() 625 __ Ldr(reg, FieldMemOperand(map_reg, Map::kPrototypeOffset)); in CheckPrototypes()
|
/external/v8/src/ic/x64/ |
D | ic-compiler-x64.cc | 101 Register map_reg = scratch1(); in CompilePolymorphic() local 103 map_reg.is(ElementTransitionAndStoreDescriptor::MapRegister())); in CompilePolymorphic() 104 __ movp(map_reg, FieldOperand(receiver(), HeapObject::kMapOffset)); in CompilePolymorphic() 113 __ Cmp(map_reg, map); in CompilePolymorphic()
|
/external/v8/src/ic/ia32/ |
D | ic-compiler-ia32.cc | 67 Register map_reg = scratch1(); in CompilePolymorphic() local 69 map_reg.is(ElementTransitionAndStoreDescriptor::MapRegister())); in CompilePolymorphic() 70 __ mov(map_reg, FieldOperand(receiver(), HeapObject::kMapOffset)); in CompilePolymorphic() 78 __ cmp(map_reg, map); in CompilePolymorphic()
|
/external/v8/src/ic/mips/ |
D | ic-compiler-mips.cc | 46 Register map_reg = scratch1(); in CompilePolymorphic() local 48 map_reg.is(ElementTransitionAndStoreDescriptor::MapRegister())); in CompilePolymorphic() 52 __ lw(map_reg, FieldMemOperand(receiver(), HeapObject::kMapOffset)); in CompilePolymorphic() 60 __ Subu(match, map_reg, Operand(map)); in CompilePolymorphic()
|
D | handler-compiler-mips.cc | 558 Register map_reg = scratch1; in CheckPrototypes() local 561 __ CheckMap(reg, map_reg, current_map, miss, DONT_DO_SMI_CHECK); in CheckPrototypes() 563 __ lw(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes() 588 __ lw(reg, FieldMemOperand(map_reg, Map::kPrototypeOffset)); in CheckPrototypes()
|
/external/v8/src/ic/arm/ |
D | ic-compiler-arm.cc | 63 Register map_reg = scratch1(); in CompilePolymorphic() local 65 map_reg.is(ElementTransitionAndStoreDescriptor::MapRegister())); in CompilePolymorphic() 69 __ ldr(map_reg, FieldMemOperand(receiver(), HeapObject::kMapOffset)); in CompilePolymorphic() 76 __ cmp(map_reg, ip); in CompilePolymorphic()
|
D | handler-compiler-arm.cc | 560 Register map_reg = scratch1; in CheckPrototypes() local 563 __ CheckMap(reg, map_reg, current_map, miss, DONT_DO_SMI_CHECK); in CheckPrototypes() 565 __ ldr(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes() 590 __ ldr(reg, FieldMemOperand(map_reg, Map::kPrototypeOffset)); in CheckPrototypes()
|
/external/v8/src/ic/mips64/ |
D | ic-compiler-mips64.cc | 46 Register map_reg = scratch1(); in CompilePolymorphic() local 48 map_reg.is(ElementTransitionAndStoreDescriptor::MapRegister())); in CompilePolymorphic() 52 __ ld(map_reg, FieldMemOperand(receiver(), HeapObject::kMapOffset)); in CompilePolymorphic() 60 __ Dsubu(match, map_reg, Operand(map)); in CompilePolymorphic()
|
D | handler-compiler-mips64.cc | 564 Register map_reg = scratch1; in CheckPrototypes() local 567 __ CheckMap(reg, map_reg, current_map, miss, DONT_DO_SMI_CHECK); in CheckPrototypes() 569 __ ld(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset)); in CheckPrototypes() 588 __ ld(reg, FieldMemOperand(map_reg, Map::kPrototypeOffset)); in CheckPrototypes()
|
/external/v8/src/ic/x87/ |
D | ic-compiler-x87.cc | 67 Register map_reg = scratch1(); in CompilePolymorphic() local 69 map_reg.is(ElementTransitionAndStoreDescriptor::MapRegister())); in CompilePolymorphic() 70 __ mov(map_reg, FieldOperand(receiver(), HeapObject::kMapOffset)); in CompilePolymorphic() 78 __ cmp(map_reg, map); in CompilePolymorphic()
|
/external/v8/src/mips64/ |
D | lithium-codegen-mips64.cc | 5220 Register map_reg = scratch0(); in DoCheckMaps() local 5224 __ ld(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset)); in DoCheckMaps() 5236 __ CompareMapAndBranch(map_reg, map, &success, eq, &success); in DoCheckMaps() 5241 __ Branch(deferred->entry(), ne, map_reg, Operand(map)); in DoCheckMaps() 5243 DeoptimizeIf(ne, instr, map_reg, Operand(map)); in DoCheckMaps()
|
/external/v8/src/mips/ |
D | lithium-codegen-mips.cc | 5189 Register map_reg = scratch0(); in DoCheckMaps() local 5193 __ lw(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset)); in DoCheckMaps() 5205 __ CompareMapAndBranch(map_reg, map, &success, eq, &success); in DoCheckMaps() 5210 __ Branch(deferred->entry(), ne, map_reg, Operand(map)); in DoCheckMaps() 5212 DeoptimizeIf(ne, instr, map_reg, Operand(map)); in DoCheckMaps()
|
/external/v8/src/arm64/ |
D | lithium-codegen-arm64.cc | 2197 Register map_reg = ToRegister(instr->temp()); in DoCheckMaps() local 2199 __ Ldr(map_reg, FieldMemOperand(object, HeapObject::kMapOffset)); in DoCheckMaps() 2211 __ CompareMap(map_reg, map); in DoCheckMaps() 2215 __ CompareMap(map_reg, map); in DoCheckMaps()
|
D | full-codegen-arm64.cc | 4727 Register map_reg = x1; in EmitCreateIteratorResult() local 4732 __ Mov(map_reg, Operand(map)); in EmitCreateIteratorResult() 4742 __ Str(map_reg, MemOperand(untagged_result, HeapObject::kMapOffset)); in EmitCreateIteratorResult()
|
/external/v8/src/arm/ |
D | lithium-codegen-arm.cc | 5218 Register map_reg = scratch0(); in DoCheckMaps() local 5224 __ ldr(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset)); in DoCheckMaps() 5236 __ CompareMap(map_reg, map, &success); in DoCheckMaps() 5241 __ CompareMap(map_reg, map, &success); in DoCheckMaps()
|