Home
last modified time | relevance | path

Searched refs:CompareObjectType (Results 1 – 14 of 14) sorted by relevance

/external/chromium_org/v8/src/arm/
Dbuiltins-arm.cc100 __ CompareObjectType(r2, r3, r4, MAP_TYPE); in Generate_InternalArrayCode() local
128 __ CompareObjectType(r2, r3, r4, MAP_TYPE); in Generate_ArrayCode() local
359 __ CompareObjectType(r2, r3, r4, MAP_TYPE); in Generate_JSConstructStubHelper() local
687 __ CompareObjectType(r0, r1, r3, FIRST_SPEC_OBJECT_TYPE); in Generate_JSConstructStubHelper() local
1065 __ CompareObjectType(r1, r2, r2, JS_FUNCTION_TYPE); in Generate_FunctionCall() local
1104 __ CompareObjectType(r2, r3, r3, FIRST_SPEC_OBJECT_TYPE); in Generate_FunctionCall() local
1276 __ CompareObjectType(r1, r2, r2, JS_FUNCTION_TYPE); in Generate_FunctionApply() local
1308 __ CompareObjectType(r0, r1, r1, FIRST_SPEC_OBJECT_TYPE); in Generate_FunctionApply() local
1360 __ CompareObjectType(r1, r2, r2, JS_FUNCTION_TYPE); in Generate_FunctionApply() local
Dcode-stubs-arm.cc308 __ CompareObjectType(r0, r4, r4, FIRST_SPEC_OBJECT_TYPE); in EmitIdenticalObjectComparison() local
311 __ CompareObjectType(r0, r4, r4, HEAP_NUMBER_TYPE); in EmitIdenticalObjectComparison() local
406 __ CompareObjectType(rhs, r4, r4, HEAP_NUMBER_TYPE); in EmitSmiNonsmiComparison() local
433 __ CompareObjectType(lhs, r4, r4, HEAP_NUMBER_TYPE); in EmitSmiNonsmiComparison() local
471 __ CompareObjectType(rhs, r2, r2, FIRST_SPEC_OBJECT_TYPE); in EmitStrictTwoHeapObjectCompare() local
484 __ CompareObjectType(lhs, r3, r3, FIRST_SPEC_OBJECT_TYPE); in EmitStrictTwoHeapObjectCompare() local
510 __ CompareObjectType(rhs, r3, r2, HEAP_NUMBER_TYPE); in EmitCheckForTwoHeapNumbers() local
540 __ CompareObjectType(lhs, r3, r3, FIRST_NONSTRING_TYPE); in EmitCheckForInternalizedStringsOrObjects() local
553 __ CompareObjectType(lhs, r2, r3, FIRST_SPEC_OBJECT_TYPE); in EmitCheckForInternalizedStringsOrObjects() local
1440 __ CompareObjectType(function, scratch2, scratch, JS_FUNCTION_TYPE); in Generate() local
[all …]
Dfull-codegen-arm.cc1128 __ CompareObjectType(r0, r1, r1, FIRST_SPEC_OBJECT_TYPE); in VisitForInStatement() local
1139 __ CompareObjectType(r0, r1, r1, LAST_JS_PROXY_TYPE); in VisitForInStatement() local
1202 __ CompareObjectType(r2, r3, r3, LAST_JS_PROXY_TYPE); in VisitForInStatement() local
3077 __ CompareObjectType(r0, r1, r1, FIRST_SPEC_OBJECT_TYPE); in EmitIsSpecObject() local
3212 __ CompareObjectType(r0, r1, r2, JS_FUNCTION_TYPE); in EmitIsFunction() local
3260 __ CompareObjectType(r0, r1, r1, JS_ARRAY_TYPE); in EmitIsArray() local
3282 __ CompareObjectType(r0, r1, r1, JS_REGEXP_TYPE); in EmitIsRegExp() local
3392 __ CompareObjectType(r0, r0, r1, FIRST_SPEC_OBJECT_TYPE); in EmitClassOf() local
3408 __ CompareObjectType(r0, r1, r1, JS_FUNCTION_TYPE); in EmitClassOf() local
3474 __ CompareObjectType(r0, r1, r1, JS_VALUE_TYPE); in EmitValueOf() local
[all …]
Dlithium-codegen-arm.cc1944 __ CompareObjectType(object, scratch, scratch, JS_DATE_TYPE); in DoDateField() local
2546 __ CompareObjectType(input, temp1, temp1, FIRST_NONSTRING_TYPE); in EmitIsString() local
2650 __ CompareObjectType(input, scratch, scratch, TestType(instr->hydrogen())); in DoHasInstanceTypeAndBranch() local
2701 __ CompareObjectType(input, temp, temp2, FIRST_SPEC_OBJECT_TYPE); in EmitClassOfTest() local
2722 __ CompareObjectType(temp, temp2, temp2, JS_FUNCTION_TYPE); in EmitClassOfTest() local
3161 __ CompareObjectType(result, scratch, scratch, MAP_TYPE); in DoLoadFunctionPrototype() local
3517 __ CompareObjectType(receiver, scratch, scratch, FIRST_SPEC_OBJECT_TYPE); in DoWrapReceiver() local
5539 __ CompareObjectType(input, scratch, no_reg, FIRST_NONSTRING_TYPE); in EmitTypeofIs() local
5547 __ CompareObjectType(input, scratch, no_reg, SYMBOL_TYPE); in EmitTypeofIs() local
5570 __ CompareObjectType(input, scratch, type_reg, JS_FUNCTION_TYPE); in EmitTypeofIs() local
[all …]
Dmacro-assembler-arm.h837 void CompareObjectType(Register heap_object,
Dmacro-assembler-arm.cc2080 void MacroAssembler::CompareObjectType(Register object, in CompareObjectType() function in v8::internal::MacroAssembler
2282 CompareObjectType(function, result, scratch, JS_FUNCTION_TYPE); in TryGetFunctionPrototype()
2312 CompareObjectType(result, scratch, scratch, MAP_TYPE); in TryGetFunctionPrototype()
/external/chromium_org/v8/src/ic/arm/
Dic-arm.cc223 __ CompareObjectType(key, map, hash, LAST_UNIQUE_NAME_TYPE); in GenerateKeyNameCheck() local
304 __ CompareObjectType(object, scratch1, scratch2, FIRST_JS_RECEIVER_TYPE); in GenerateMappedArgumentsLookup() local
/external/chromium_org/v8/src/arm64/
Dfull-codegen-arm64.cc1190 __ CompareObjectType(x10, x11, x12, LAST_JS_PROXY_TYPE); in VisitForInStatement() local
2739 __ CompareObjectType(x0, x10, x11, FIRST_SPEC_OBJECT_TYPE); in EmitIsSpecObject() local
2888 __ CompareObjectType(x0, x10, x11, JS_FUNCTION_TYPE); in EmitIsFunction() local
2937 __ CompareObjectType(x0, x10, x11, JS_ARRAY_TYPE); in EmitIsArray() local
2959 __ CompareObjectType(x0, x10, x11, JS_REGEXP_TYPE); in EmitIsRegExp() local
3074 __ CompareObjectType(x0, x10, x11, FIRST_SPEC_OBJECT_TYPE); in EmitClassOf() local
4251 __ CompareObjectType(x0, x0, x1, SYMBOL_TYPE); in EmitLiteralCompareTypeof() local
Dbuiltins-arm64.cc95 __ CompareObjectType(x10, x11, x12, MAP_TYPE); in Generate_InternalArrayCode() local
123 __ CompareObjectType(x10, x11, x12, MAP_TYPE); in Generate_ArrayCode() local
Dlithium-codegen-arm64.cc2385 __ CompareObjectType(input, map, scratch1, FIRST_SPEC_OBJECT_TYPE); in DoClassOfTestAndBranch() local
2654 __ CompareObjectType(object, temp1, temp1, JS_DATE_TYPE); in DoDateField() local
2915 __ CompareObjectType(object, x1, x1, LAST_JS_PROXY_TYPE); in DoForInPrepareMap() local
3016 __ CompareObjectType(input, scratch, scratch, TestType(instr->hydrogen())); in DoHasInstanceTypeAndBranch() local
3256 __ CompareObjectType(input, temp1, temp1, FIRST_NONSTRING_TYPE); in EmitIsString() local
3348 __ CompareObjectType(result, temp, temp, MAP_TYPE); in DoLoadFunctionPrototype() local
5841 __ CompareObjectType(value, map, scratch, SYMBOL_TYPE); in DoTypeofIsAndBranch() local
5937 __ CompareObjectType(receiver, result, result, FIRST_SPEC_OBJECT_TYPE); in DoWrapReceiver() local
Dmacro-assembler-arm64-inl.h1446 CompareObjectType(object, type, type, LAST_NAME_TYPE); in IsObjectNameType()
Dmacro-assembler-arm64.h1411 void CompareObjectType(Register heap_object,
Dmacro-assembler-arm64.cc3690 CompareObjectType(object, map, type_reg, type); in JumpIfObjectType()
3705 void MacroAssembler::CompareObjectType(Register object, in CompareObjectType() function in v8::internal::MacroAssembler
Dcode-stubs-arm64.cc2205 __ CompareObjectType(regexp_data, x10, x10, FIXED_ARRAY_TYPE); in Generate()