Home
last modified time | relevance | path

Searched defs:CompareObjectType (Results 1 – 19 of 19) sorted by relevance

/external/v8/src/arm/
Dcode-stubs-arm.cc193 __ CompareObjectType(r0, r4, r4, FIRST_JS_RECEIVER_TYPE); in EmitIdenticalObjectComparison() local
199 __ CompareObjectType(r0, r4, r4, HEAP_NUMBER_TYPE); in EmitIdenticalObjectComparison() local
297 __ CompareObjectType(rhs, r4, r4, HEAP_NUMBER_TYPE); in EmitSmiNonsmiComparison() local
324 __ CompareObjectType(lhs, r4, r4, HEAP_NUMBER_TYPE); in EmitSmiNonsmiComparison() local
362 __ CompareObjectType(rhs, r2, r2, FIRST_JS_RECEIVER_TYPE); in EmitStrictTwoHeapObjectCompare() local
375 __ CompareObjectType(lhs, r3, r3, FIRST_JS_RECEIVER_TYPE); in EmitStrictTwoHeapObjectCompare() local
401 __ CompareObjectType(rhs, r3, r2, HEAP_NUMBER_TYPE); in EmitCheckForTwoHeapNumbers() local
432 __ CompareObjectType(lhs, r3, r3, FIRST_NONSTRING_TYPE); in EmitCheckForInternalizedStringsOrObjects() local
1675 __ CompareObjectType(r1, r5, r5, JS_FUNCTION_TYPE); in Generate() local
2024 __ CompareObjectType(r1, r2, r2, HEAP_NUMBER_TYPE); in GenerateNumbers() local
[all …]
Dmacro-assembler-arm.cc2289 void MacroAssembler::CompareObjectType(Register object, in CompareObjectType() function in v8::internal::MacroAssembler
/external/v8/src/s390/
Dcode-stubs-s390.cc204 __ CompareObjectType(r2, r6, r6, FIRST_JS_RECEIVER_TYPE); in EmitIdenticalObjectComparison() local
210 __ CompareObjectType(r2, r6, r6, HEAP_NUMBER_TYPE); in EmitIdenticalObjectComparison() local
306 __ CompareObjectType(rhs, r5, r6, HEAP_NUMBER_TYPE); in EmitSmiNonsmiComparison() local
336 __ CompareObjectType(lhs, r6, r6, HEAP_NUMBER_TYPE); in EmitSmiNonsmiComparison() local
374 __ CompareObjectType(rhs, r4, r4, FIRST_JS_RECEIVER_TYPE); in EmitStrictTwoHeapObjectCompare() local
387 __ CompareObjectType(lhs, r5, r5, FIRST_JS_RECEIVER_TYPE); in EmitStrictTwoHeapObjectCompare() local
409 __ CompareObjectType(rhs, r5, r4, HEAP_NUMBER_TYPE); in EmitCheckForTwoHeapNumbers() local
441 __ CompareObjectType(lhs, r5, r5, FIRST_NONSTRING_TYPE); in EmitCheckForInternalizedStringsOrObjects() local
1778 __ CompareObjectType(r3, r7, r7, JS_FUNCTION_TYPE); in Generate() local
2138 __ CompareObjectType(r3, r4, r4, HEAP_NUMBER_TYPE); in GenerateNumbers() local
[all …]
Dmacro-assembler-s390.cc1856 void MacroAssembler::CompareObjectType(Register object, Register map, in CompareObjectType() function in v8::internal::MacroAssembler
/external/v8/src/ppc/
Dcode-stubs-ppc.cc203 __ CompareObjectType(r3, r7, r7, FIRST_JS_RECEIVER_TYPE); in EmitIdenticalObjectComparison() local
209 __ CompareObjectType(r3, r7, r7, HEAP_NUMBER_TYPE); in EmitIdenticalObjectComparison() local
309 __ CompareObjectType(rhs, r6, r7, HEAP_NUMBER_TYPE); in EmitSmiNonsmiComparison() local
341 __ CompareObjectType(lhs, r7, r7, HEAP_NUMBER_TYPE); in EmitSmiNonsmiComparison() local
382 __ CompareObjectType(rhs, r5, r5, FIRST_JS_RECEIVER_TYPE); in EmitStrictTwoHeapObjectCompare() local
395 __ CompareObjectType(lhs, r6, r6, FIRST_JS_RECEIVER_TYPE); in EmitStrictTwoHeapObjectCompare() local
418 __ CompareObjectType(rhs, r6, r5, HEAP_NUMBER_TYPE); in EmitCheckForTwoHeapNumbers() local
448 __ CompareObjectType(lhs, r6, r6, FIRST_NONSTRING_TYPE); in EmitCheckForInternalizedStringsOrObjects() local
1769 __ CompareObjectType(r4, r8, r8, JS_FUNCTION_TYPE); in Generate() local
2163 __ CompareObjectType(r4, r5, r5, HEAP_NUMBER_TYPE); in GenerateNumbers() local
[all …]
Dmacro-assembler-ppc.cc1937 void MacroAssembler::CompareObjectType(Register object, Register map, in CompareObjectType() function in v8::internal::MacroAssembler
/external/v8/src/full-codegen/ppc/
Dfull-codegen-ppc.cc118 __ CompareObjectType(r5, r5, no_reg, FIRST_JS_RECEIVER_TYPE); in Generate() local
941 __ CompareObjectType(r3, r4, r4, FIRST_JS_RECEIVER_TYPE); in VisitForInStatement() local
1983 __ CompareObjectType(r3, r4, r4, FIRST_JS_RECEIVER_TYPE); in EmitIsJSReceiver() local
2005 __ CompareObjectType(r3, r4, r4, JS_ARRAY_TYPE); in EmitIsArray() local
2027 __ CompareObjectType(r3, r4, r4, JS_TYPED_ARRAY_TYPE); in EmitIsTypedArray() local
2049 __ CompareObjectType(r3, r4, r4, JS_PROXY_TYPE); in EmitIsJSProxy() local
2067 __ CompareObjectType(r3, r3, r4, FIRST_JS_RECEIVER_TYPE); in EmitClassOf() local
2574 __ CompareObjectType(r3, r3, r4, FIRST_NONSTRING_TYPE); in EmitLiteralCompareTypeof() local
2578 __ CompareObjectType(r3, r3, r4, SYMBOL_TYPE); in EmitLiteralCompareTypeof() local
2608 __ CompareObjectType(r3, r3, r4, FIRST_JS_RECEIVER_TYPE); in EmitLiteralCompareTypeof() local
/external/v8/src/full-codegen/s390/
Dfull-codegen-s390.cc124 __ CompareObjectType(r4, r4, no_reg, FIRST_JS_RECEIVER_TYPE); in Generate() local
909 __ CompareObjectType(r2, r3, r3, FIRST_JS_RECEIVER_TYPE); in VisitForInStatement() local
1947 __ CompareObjectType(r2, r3, r3, FIRST_JS_RECEIVER_TYPE); in EmitIsJSReceiver() local
1968 __ CompareObjectType(r2, r3, r3, JS_ARRAY_TYPE); in EmitIsArray() local
1989 __ CompareObjectType(r2, r3, r3, JS_TYPED_ARRAY_TYPE); in EmitIsTypedArray() local
2010 __ CompareObjectType(r2, r3, r3, JS_PROXY_TYPE); in EmitIsJSProxy() local
2027 __ CompareObjectType(r2, r2, r3, FIRST_JS_RECEIVER_TYPE); in EmitClassOf() local
2525 __ CompareObjectType(r2, r2, r3, FIRST_NONSTRING_TYPE); in EmitLiteralCompareTypeof() local
2529 __ CompareObjectType(r2, r2, r3, SYMBOL_TYPE); in EmitLiteralCompareTypeof() local
2559 __ CompareObjectType(r2, r2, r3, FIRST_JS_RECEIVER_TYPE); in EmitLiteralCompareTypeof() local
/external/v8/src/full-codegen/arm/
Dfull-codegen-arm.cc120 __ CompareObjectType(r2, r2, no_reg, FIRST_JS_RECEIVER_TYPE); in Generate() local
978 __ CompareObjectType(r0, r1, r1, FIRST_JS_RECEIVER_TYPE); in VisitForInStatement() local
1971 __ CompareObjectType(r0, r1, r1, FIRST_JS_RECEIVER_TYPE); in EmitIsJSReceiver() local
1993 __ CompareObjectType(r0, r1, r1, JS_ARRAY_TYPE); in EmitIsArray() local
2015 __ CompareObjectType(r0, r1, r1, JS_TYPED_ARRAY_TYPE); in EmitIsTypedArray() local
2037 __ CompareObjectType(r0, r1, r1, JS_PROXY_TYPE); in EmitIsJSProxy() local
2055 __ CompareObjectType(r0, r0, r1, FIRST_JS_RECEIVER_TYPE); in EmitClassOf() local
2562 __ CompareObjectType(r0, r0, r1, FIRST_NONSTRING_TYPE); in EmitLiteralCompareTypeof() local
2566 __ CompareObjectType(r0, r0, r1, SYMBOL_TYPE); in EmitLiteralCompareTypeof() local
2596 __ CompareObjectType(r0, r0, r1, FIRST_JS_RECEIVER_TYPE); in EmitLiteralCompareTypeof() local
/external/v8/src/builtins/arm/
Dbuiltins-arm.cc80 __ CompareObjectType(r2, r3, r4, MAP_TYPE); in Generate_InternalArrayCode() local
107 __ CompareObjectType(r2, r3, r4, MAP_TYPE); in Generate_ArrayCode() local
299 __ CompareObjectType(r2, r4, r4, HEAP_NUMBER_TYPE); in Generate_NumberConstructor_ConstructStub() local
373 __ CompareObjectType(r0, r3, r3, FIRST_NONSTRING_TYPE); in Generate_StringConstructor() local
446 __ CompareObjectType(r2, r4, r4, FIRST_NONSTRING_TYPE); in Generate_StringConstructor_ConstructStub() local
665 __ CompareObjectType(r0, r1, r3, FIRST_JS_RECEIVER_TYPE); in Generate_JSConstructStubHelper() local
831 __ CompareObjectType(r3, r3, r3, BYTECODE_ARRAY_TYPE); in Generate_ResumeGeneratorTrampoline() local
1068 __ CompareObjectType(kInterpreterBytecodeArrayRegister, r0, no_reg, in Generate_InterpreterEntryTrampoline() local
1324 __ CompareObjectType(kInterpreterBytecodeArrayRegister, r1, no_reg, in Generate_InterpreterEnterBytecode() local
1755 __ CompareObjectType(type, ip, ip, FUNCTION_TEMPLATE_INFO_TYPE); in CompatibleReceiverCheck() local
[all …]
/external/v8/src/builtins/ppc/
Dbuiltins-ppc.cc80 __ CompareObjectType(r5, r6, r7, MAP_TYPE); in Generate_InternalArrayCode() local
107 __ CompareObjectType(r5, r6, r7, MAP_TYPE); in Generate_ArrayCode() local
308 __ CompareObjectType(r5, r7, r7, HEAP_NUMBER_TYPE); in Generate_NumberConstructor_ConstructStub() local
384 __ CompareObjectType(r3, r6, r6, FIRST_NONSTRING_TYPE); in Generate_StringConstructor() local
459 __ CompareObjectType(r5, r7, r7, FIRST_NONSTRING_TYPE); in Generate_StringConstructor_ConstructStub() local
676 __ CompareObjectType(r3, r4, r6, FIRST_JS_RECEIVER_TYPE); in Generate_JSConstructStubHelper() local
852 __ CompareObjectType(r6, r6, r6, BYTECODE_ARRAY_TYPE); in Generate_ResumeGeneratorTrampoline() local
1087 __ CompareObjectType(kInterpreterBytecodeArrayRegister, r3, no_reg, in Generate_InterpreterEntryTrampoline() local
1346 __ CompareObjectType(kInterpreterBytecodeArrayRegister, r4, no_reg, in Generate_InterpreterEnterBytecode() local
1780 __ CompareObjectType(type, scratch, scratch, FUNCTION_TEMPLATE_INFO_TYPE); in CompatibleReceiverCheck() local
[all …]
/external/v8/src/builtins/s390/
Dbuiltins-s390.cc80 __ CompareObjectType(r4, r5, r6, MAP_TYPE); in Generate_InternalArrayCode() local
107 __ CompareObjectType(r4, r5, r6, MAP_TYPE); in Generate_ArrayCode() local
307 __ CompareObjectType(r4, r6, r6, HEAP_NUMBER_TYPE); in Generate_NumberConstructor_ConstructStub() local
382 __ CompareObjectType(r2, r5, r5, FIRST_NONSTRING_TYPE); in Generate_StringConstructor() local
456 __ CompareObjectType(r4, r6, r6, FIRST_NONSTRING_TYPE); in Generate_StringConstructor_ConstructStub() local
673 __ CompareObjectType(r2, r3, r5, FIRST_JS_RECEIVER_TYPE); in Generate_JSConstructStubHelper() local
850 __ CompareObjectType(r5, r5, r5, BYTECODE_ARRAY_TYPE); in Generate_ResumeGeneratorTrampoline() local
1089 __ CompareObjectType(kInterpreterBytecodeArrayRegister, r2, no_reg, in Generate_InterpreterEntryTrampoline() local
1350 __ CompareObjectType(kInterpreterBytecodeArrayRegister, r3, no_reg, in Generate_InterpreterEnterBytecode() local
1789 __ CompareObjectType(type, scratch, scratch, FUNCTION_TEMPLATE_INFO_TYPE); in CompatibleReceiverCheck() local
[all …]
/external/v8/src/full-codegen/arm64/
Dfull-codegen-arm64.cc120 __ CompareObjectType(x10, x10, x11, FIRST_JS_RECEIVER_TYPE); in Generate() local
1923 __ CompareObjectType(x0, x10, x11, FIRST_JS_RECEIVER_TYPE); in EmitIsJSReceiver() local
1945 __ CompareObjectType(x0, x10, x11, JS_ARRAY_TYPE); in EmitIsArray() local
1967 __ CompareObjectType(x0, x10, x11, JS_TYPED_ARRAY_TYPE); in EmitIsTypedArray() local
1989 __ CompareObjectType(x0, x10, x11, JS_PROXY_TYPE); in EmitIsJSProxy() local
2008 __ CompareObjectType(x0, x10, x11, FIRST_JS_RECEIVER_TYPE); in EmitClassOf() local
2532 __ CompareObjectType(x0, x0, x1, FIRST_NONSTRING_TYPE); in EmitLiteralCompareTypeof() local
2537 __ CompareObjectType(x0, x0, x1, SYMBOL_TYPE); in EmitLiteralCompareTypeof() local
/external/v8/src/builtins/arm64/
Dbuiltins-arm64.cc82 __ CompareObjectType(x10, x11, x12, MAP_TYPE); in Generate_InternalArrayCode() local
109 __ CompareObjectType(x10, x11, x12, MAP_TYPE); in Generate_ArrayCode() local
364 __ CompareObjectType(x0, x3, x3, FIRST_NONSTRING_TYPE); in Generate_StringConstructor() local
829 __ CompareObjectType(x3, x3, x3, BYTECODE_ARRAY_TYPE); in Generate_ResumeGeneratorTrampoline() local
1070 __ CompareObjectType(kInterpreterBytecodeArrayRegister, x0, x0, in Generate_InterpreterEntryTrampoline() local
1333 __ CompareObjectType(kInterpreterBytecodeArrayRegister, x1, x1, in Generate_InterpreterEnterBytecode() local
1760 __ CompareObjectType(type, x16, x17, FUNCTION_TEMPLATE_INFO_TYPE); in CompatibleReceiverCheck() local
2564 __ CompareObjectType(x3, x4, x4, FIRST_JS_RECEIVER_TYPE); in Generate_CallFunction() local
2746 __ CompareObjectType(x1, x4, x5, JS_FUNCTION_TYPE); in Generate_Call() local
3027 __ CompareObjectType(x1, x4, x5, JS_FUNCTION_TYPE); in Generate_Construct() local
/external/v8/src/crankshaft/ppc/
Dlithium-codegen-ppc.cc2387 __ CompareObjectType(input, temp1, temp1, FIRST_NONSTRING_TYPE); in DoShiftI() local
2488 __ CompareObjectType(input, scratch, scratch, TestType(instr->hydrogen())); in DoShiftI() local
2503 __ CompareObjectType(input, temp, temp2, FIRST_FUNCTION_TYPE); in DoShiftI() local
2789 __ CompareObjectType(result, scratch, scratch, MAP_TYPE); in DoShiftI() local
2793 __ CompareObjectType(result, scratch, scratch, MAP_TYPE); in DoShiftI() local
3211 __ CompareObjectType(receiver, scratch, scratch, FIRST_JS_RECEIVER_TYPE); in DoShiftI() local
5392 __ CompareObjectType(input, scratch, no_reg, FIRST_NONSTRING_TYPE); in DoShiftI() local
5397 __ CompareObjectType(input, scratch, no_reg, SYMBOL_TYPE); in DoShiftI() local
5431 __ CompareObjectType(input, scratch, ip, FIRST_JS_RECEIVER_TYPE); in DoShiftI() local
/external/v8/src/crankshaft/arm64/
Dlithium-codegen-arm64.cc2243 __ CompareObjectType(input, map, scratch1, FIRST_FUNCTION_TYPE); in DoClassOfTestAndBranch() local
2751 __ CompareObjectType(input, scratch, scratch, TestType(instr->hydrogen())); in DoHasInstanceTypeAndBranch() local
2905 __ CompareObjectType(input, temp1, temp1, FIRST_NONSTRING_TYPE); in EmitIsString() local
3009 __ CompareObjectType(result, temp, temp, MAP_TYPE); in DoLoadFunctionPrototype() local
5222 __ CompareObjectType(input, input_map, input_instance_type, in DoDeferredTaggedToI() local
5396 __ CompareObjectType(value, map, scratch, FIRST_NONSTRING_TYPE); in DoTypeofIsAndBranch() local
5405 __ CompareObjectType(value, map, scratch, SYMBOL_TYPE); in DoTypeofIsAndBranch() local
5502 __ CompareObjectType(receiver, result, result, FIRST_JS_RECEIVER_TYPE); in DoWrapReceiver() local
/external/v8/src/crankshaft/s390/
Dlithium-codegen-s390.cc2385 __ CompareObjectType(input, temp1, temp1, FIRST_NONSTRING_TYPE); in DoShiftI() local
2478 __ CompareObjectType(input, scratch, scratch, TestType(instr->hydrogen())); in DoShiftI() local
2493 __ CompareObjectType(input, temp, temp2, FIRST_FUNCTION_TYPE); in DoShiftI() local
2754 __ CompareObjectType(result, scratch, scratch, MAP_TYPE); in DoShiftI() local
3169 __ CompareObjectType(receiver, scratch, scratch, FIRST_JS_RECEIVER_TYPE); in DoShiftI() local
5334 __ CompareObjectType(input, scratch, no_reg, FIRST_NONSTRING_TYPE); in DoShiftI() local
5339 __ CompareObjectType(input, scratch, no_reg, SYMBOL_TYPE); in DoShiftI() local
5373 __ CompareObjectType(input, scratch, ip, FIRST_JS_RECEIVER_TYPE); in DoShiftI() local
/external/v8/src/crankshaft/arm/
Dlithium-codegen-arm.cc2287 __ CompareObjectType(input, temp1, temp1, FIRST_NONSTRING_TYPE); in EmitIsString() local
2388 __ CompareObjectType(input, scratch, scratch, TestType(instr->hydrogen())); in DoHasInstanceTypeAndBranch() local
2406 __ CompareObjectType(input, temp, temp2, FIRST_FUNCTION_TYPE); in EmitClassOfTest() local
2658 __ CompareObjectType(result, scratch, scratch, MAP_TYPE); in DoLoadFunctionPrototype() local
3011 __ CompareObjectType(receiver, scratch, scratch, FIRST_JS_RECEIVER_TYPE); in DoWrapReceiver() local
5089 __ CompareObjectType(input, scratch, no_reg, FIRST_NONSTRING_TYPE); in EmitTypeofIs() local
5094 __ CompareObjectType(input, scratch, no_reg, SYMBOL_TYPE); in EmitTypeofIs() local
5127 __ CompareObjectType(input, scratch, ip, FIRST_JS_RECEIVER_TYPE); in EmitTypeofIs() local
/external/v8/src/arm64/
Dmacro-assembler-arm64.cc3255 void MacroAssembler::CompareObjectType(Register object, in CompareObjectType() function in v8::internal::MacroAssembler