/external/chromium_org/v8/src/arm/ |
D | builtins-arm.cc | 100 __ 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
|
D | code-stubs-arm.cc | 308 __ 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 …]
|
D | full-codegen-arm.cc | 1128 __ 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 …]
|
D | lithium-codegen-arm.cc | 1944 __ 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 …]
|
D | macro-assembler-arm.h | 837 void CompareObjectType(Register heap_object,
|
D | macro-assembler-arm.cc | 2080 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/ |
D | ic-arm.cc | 223 __ 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/ |
D | full-codegen-arm64.cc | 1190 __ 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
|
D | builtins-arm64.cc | 95 __ CompareObjectType(x10, x11, x12, MAP_TYPE); in Generate_InternalArrayCode() local 123 __ CompareObjectType(x10, x11, x12, MAP_TYPE); in Generate_ArrayCode() local
|
D | lithium-codegen-arm64.cc | 2385 __ 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
|
D | macro-assembler-arm64-inl.h | 1446 CompareObjectType(object, type, type, LAST_NAME_TYPE); in IsObjectNameType()
|
D | macro-assembler-arm64.h | 1411 void CompareObjectType(Register heap_object,
|
D | macro-assembler-arm64.cc | 3690 CompareObjectType(object, map, type_reg, type); in JumpIfObjectType() 3705 void MacroAssembler::CompareObjectType(Register object, in CompareObjectType() function in v8::internal::MacroAssembler
|
D | code-stubs-arm64.cc | 2205 __ CompareObjectType(regexp_data, x10, x10, FIXED_ARRAY_TYPE); in Generate()
|