| /external/v8/src/arm/ |
| D | code-stubs-arm.cc | 193 __ 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 …]
|
| D | macro-assembler-arm.cc | 2289 void MacroAssembler::CompareObjectType(Register object, in CompareObjectType() function in v8::internal::MacroAssembler
|
| /external/v8/src/s390/ |
| D | code-stubs-s390.cc | 204 __ 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 …]
|
| D | macro-assembler-s390.cc | 1856 void MacroAssembler::CompareObjectType(Register object, Register map, in CompareObjectType() function in v8::internal::MacroAssembler
|
| /external/v8/src/ppc/ |
| D | code-stubs-ppc.cc | 203 __ 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 …]
|
| D | macro-assembler-ppc.cc | 1937 void MacroAssembler::CompareObjectType(Register object, Register map, in CompareObjectType() function in v8::internal::MacroAssembler
|
| /external/v8/src/full-codegen/ppc/ |
| D | full-codegen-ppc.cc | 118 __ 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/ |
| D | full-codegen-s390.cc | 124 __ 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/ |
| D | full-codegen-arm.cc | 120 __ 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/ |
| D | builtins-arm.cc | 80 __ 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/ |
| D | builtins-ppc.cc | 80 __ 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/ |
| D | builtins-s390.cc | 80 __ 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/ |
| D | full-codegen-arm64.cc | 120 __ 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/ |
| D | builtins-arm64.cc | 82 __ 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/ |
| D | lithium-codegen-ppc.cc | 2387 __ 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/ |
| D | lithium-codegen-arm64.cc | 2243 __ 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/ |
| D | lithium-codegen-s390.cc | 2385 __ 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/ |
| D | lithium-codegen-arm.cc | 2287 __ 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/ |
| D | macro-assembler-arm64.cc | 3255 void MacroAssembler::CompareObjectType(Register object, in CompareObjectType() function in v8::internal::MacroAssembler
|