/external/v8/src/arm/ |
H A D | code-stubs-arm.cc | 204 __ CompareObjectType(r0, r4, r4, FIRST_JS_RECEIVER_TYPE); 213 __ CompareObjectType(r0, r4, r4, HEAP_NUMBER_TYPE); 314 __ CompareObjectType(rhs, r4, r4, HEAP_NUMBER_TYPE); 341 __ CompareObjectType(lhs, r4, r4, HEAP_NUMBER_TYPE); 379 __ CompareObjectType(rhs, r2, r2, FIRST_JS_RECEIVER_TYPE); 392 __ CompareObjectType(lhs, r3, r3, FIRST_JS_RECEIVER_TYPE); 418 __ CompareObjectType(rhs, r3, r2, HEAP_NUMBER_TYPE); 449 __ CompareObjectType(lhs, r3, r3, FIRST_NONSTRING_TYPE); 1256 __ CompareObjectType(r0, r1, r1, JS_REGEXP_TYPE); 1264 __ CompareObjectType(regexp_dat [all...] |
H A D | macro-assembler-arm.cc | 2286 void MacroAssembler::CompareObjectType(Register object, 2468 CompareObjectType(result, temp, temp2, MAP_TYPE); 2491 CompareObjectType(result, scratch, scratch, MAP_TYPE); 2989 CompareObjectType(object, object, object, HEAP_NUMBER_TYPE); 3047 CompareObjectType(object, object, object, JS_FUNCTION_TYPE); 3060 CompareObjectType(object, object, object, JS_BOUND_FUNCTION_TYPE); 3072 CompareObjectType(object, object, object, JS_GENERATOR_OBJECT_TYPE); 3085 CompareObjectType(object, object, object, FIRST_JS_RECEIVER_TYPE);
|
H A D | macro-assembler-arm.h | 875 void CompareObjectType(Register heap_object,
|
/external/v8/src/builtins/arm/ |
H A D | builtins-arm.cc | 80 __ CompareObjectType(r2, r3, r4, MAP_TYPE); 107 __ CompareObjectType(r2, r3, r4, MAP_TYPE); 299 __ CompareObjectType(r2, r4, r4, HEAP_NUMBER_TYPE); 373 __ CompareObjectType(r0, r3, r3, FIRST_NONSTRING_TYPE); 446 __ CompareObjectType(r2, r4, r4, FIRST_NONSTRING_TYPE); 659 __ CompareObjectType(r0, r1, r3, FIRST_JS_RECEIVER_TYPE); 797 __ CompareObjectType(r3, r3, r3, BYTECODE_ARRAY_TYPE); 1076 __ CompareObjectType(kInterpreterBytecodeArrayRegister, r0, no_reg, 1322 __ CompareObjectType(kInterpreterBytecodeArrayRegister, r1, no_reg, 1774 __ CompareObjectType(typ [all...] |
/external/v8/src/builtins/ppc/ |
H A D | builtins-ppc.cc | 80 __ CompareObjectType(r5, r6, r7, MAP_TYPE); 107 __ CompareObjectType(r5, r6, r7, MAP_TYPE); 308 __ CompareObjectType(r5, r7, r7, HEAP_NUMBER_TYPE); 384 __ CompareObjectType(r3, r6, r6, FIRST_NONSTRING_TYPE); 459 __ CompareObjectType(r5, r7, r7, FIRST_NONSTRING_TYPE); 669 __ CompareObjectType(r3, r4, r6, FIRST_JS_RECEIVER_TYPE); 818 __ CompareObjectType(r6, r6, r6, BYTECODE_ARRAY_TYPE); 1103 __ CompareObjectType(kInterpreterBytecodeArrayRegister, r3, no_reg, 1351 __ CompareObjectType(kInterpreterBytecodeArrayRegister, r4, no_reg, 1803 __ CompareObjectType(typ [all...] |
/external/v8/src/builtins/s390/ |
H A D | builtins-s390.cc | 80 __ CompareObjectType(r4, r5, r6, MAP_TYPE); 107 __ CompareObjectType(r4, r5, r6, MAP_TYPE); 307 __ CompareObjectType(r4, r6, r6, HEAP_NUMBER_TYPE); 382 __ CompareObjectType(r2, r5, r5, FIRST_NONSTRING_TYPE); 456 __ CompareObjectType(r4, r6, r6, FIRST_NONSTRING_TYPE); 668 __ CompareObjectType(r2, r3, r5, FIRST_JS_RECEIVER_TYPE); 817 __ CompareObjectType(r5, r5, r5, BYTECODE_ARRAY_TYPE); 1104 __ CompareObjectType(kInterpreterBytecodeArrayRegister, r2, no_reg, 1354 __ CompareObjectType(kInterpreterBytecodeArrayRegister, r3, no_reg, 1810 __ CompareObjectType(typ [all...] |
/external/v8/src/ppc/ |
H A D | code-stubs-ppc.cc | 214 __ CompareObjectType(r3, r7, r7, FIRST_JS_RECEIVER_TYPE); 223 __ CompareObjectType(r3, r7, r7, HEAP_NUMBER_TYPE); 326 __ CompareObjectType(rhs, r6, r7, HEAP_NUMBER_TYPE); 358 __ CompareObjectType(lhs, r7, r7, HEAP_NUMBER_TYPE); 399 __ CompareObjectType(rhs, r5, r5, FIRST_JS_RECEIVER_TYPE); 412 __ CompareObjectType(lhs, r6, r6, FIRST_JS_RECEIVER_TYPE); 435 __ CompareObjectType(rhs, r6, r5, HEAP_NUMBER_TYPE); 465 __ CompareObjectType(lhs, r6, r6, FIRST_NONSTRING_TYPE); 1331 __ CompareObjectType(r3, r4, r4, JS_REGEXP_TYPE); 1339 __ CompareObjectType(regexp_dat [all...] |
H A D | macro-assembler-ppc.cc | 2049 void MacroAssembler::CompareObjectType(Register object, Register map, function in class:v8::internal::MacroAssembler 2300 CompareObjectType(result, temp, temp2, MAP_TYPE); 2323 CompareObjectType(result, scratch, scratch, MAP_TYPE); 2866 CompareObjectType(object, object, object, HEAP_NUMBER_TYPE); 2924 CompareObjectType(object, object, object, JS_FUNCTION_TYPE); 2937 CompareObjectType(object, object, object, JS_BOUND_FUNCTION_TYPE); 2949 CompareObjectType(object, object, object, JS_GENERATOR_OBJECT_TYPE); 2962 CompareObjectType(object, object, object, FIRST_JS_RECEIVER_TYPE);
|
H A D | macro-assembler-ppc.h | 798 void CompareObjectType(Register heap_object, Register map, Register type_reg,
|
/external/v8/src/s390/ |
H A D | code-stubs-s390.cc | 215 __ CompareObjectType(r2, r6, r6, FIRST_JS_RECEIVER_TYPE); 224 __ CompareObjectType(r2, r6, r6, HEAP_NUMBER_TYPE); 323 __ CompareObjectType(rhs, r5, r6, HEAP_NUMBER_TYPE); 353 __ CompareObjectType(lhs, r6, r6, HEAP_NUMBER_TYPE); 391 __ CompareObjectType(rhs, r4, r4, FIRST_JS_RECEIVER_TYPE); 404 __ CompareObjectType(lhs, r5, r5, FIRST_JS_RECEIVER_TYPE); 426 __ CompareObjectType(rhs, r5, r4, HEAP_NUMBER_TYPE); 458 __ CompareObjectType(lhs, r5, r5, FIRST_NONSTRING_TYPE); 1328 __ CompareObjectType(r2, r3, r3, JS_REGEXP_TYPE); 1336 __ CompareObjectType(regexp_dat [all...] |
H A D | macro-assembler-s390.cc | 1939 void MacroAssembler::CompareObjectType(Register object, Register map, function in class:v8::internal::MacroAssembler 2088 CompareObjectType(result, temp, temp2, MAP_TYPE); 2109 CompareObjectType(result, scratch, scratch, MAP_TYPE); 2627 CompareObjectType(object, object, object, HEAP_NUMBER_TYPE); 2681 CompareObjectType(object, object, object, JS_FUNCTION_TYPE); 2693 CompareObjectType(object, object, object, JS_BOUND_FUNCTION_TYPE); 2705 CompareObjectType(object, object, object, JS_GENERATOR_OBJECT_TYPE); 2718 CompareObjectType(object, object, object, FIRST_JS_RECEIVER_TYPE);
|
H A D | macro-assembler-s390.h | 1066 void CompareObjectType(Register heap_object, Register map, Register type_reg,
|
/external/v8/src/full-codegen/arm/ |
H A D | full-codegen-arm.cc | 119 __ CompareObjectType(r2, r2, no_reg, FIRST_JS_RECEIVER_TYPE); 1014 __ CompareObjectType(r0, r1, r1, FIRST_JS_RECEIVER_TYPE); 2624 __ CompareObjectType(r0, r1, r1, FIRST_JS_RECEIVER_TYPE); 2646 __ CompareObjectType(r0, r1, r1, JS_ARRAY_TYPE); 2668 __ CompareObjectType(r0, r1, r1, JS_TYPED_ARRAY_TYPE); 2690 __ CompareObjectType(r0, r1, r1, JS_REGEXP_TYPE); 2712 __ CompareObjectType(r0, r1, r1, JS_PROXY_TYPE); 2730 __ CompareObjectType(r0, r0, r1, FIRST_JS_RECEIVER_TYPE); 3292 __ CompareObjectType(r0, r0, r1, FIRST_NONSTRING_TYPE); 3296 __ CompareObjectType(r [all...] |
/external/v8/src/full-codegen/ppc/ |
H A D | full-codegen-ppc.cc | 117 __ CompareObjectType(r5, r5, no_reg, FIRST_JS_RECEIVER_TYPE); 978 __ CompareObjectType(r3, r4, r4, FIRST_JS_RECEIVER_TYPE); 2634 __ CompareObjectType(r3, r4, r4, FIRST_JS_RECEIVER_TYPE); 2656 __ CompareObjectType(r3, r4, r4, JS_ARRAY_TYPE); 2678 __ CompareObjectType(r3, r4, r4, JS_TYPED_ARRAY_TYPE); 2700 __ CompareObjectType(r3, r4, r4, JS_REGEXP_TYPE); 2722 __ CompareObjectType(r3, r4, r4, JS_PROXY_TYPE); 2740 __ CompareObjectType(r3, r3, r4, FIRST_JS_RECEIVER_TYPE); 3298 __ CompareObjectType(r3, r3, r4, FIRST_NONSTRING_TYPE); 3302 __ CompareObjectType(r [all...] |
/external/v8/src/full-codegen/s390/ |
H A D | full-codegen-s390.cc | 123 __ CompareObjectType(r4, r4, no_reg, FIRST_JS_RECEIVER_TYPE); 948 __ CompareObjectType(r2, r3, r3, FIRST_JS_RECEIVER_TYPE); 2575 __ CompareObjectType(r2, r3, r3, FIRST_JS_RECEIVER_TYPE); 2596 __ CompareObjectType(r2, r3, r3, JS_ARRAY_TYPE); 2617 __ CompareObjectType(r2, r3, r3, JS_TYPED_ARRAY_TYPE); 2638 __ CompareObjectType(r2, r3, r3, JS_REGEXP_TYPE); 2659 __ CompareObjectType(r2, r3, r3, JS_PROXY_TYPE); 2676 __ CompareObjectType(r2, r2, r3, FIRST_JS_RECEIVER_TYPE); 3225 __ CompareObjectType(r2, r2, r3, FIRST_NONSTRING_TYPE); 3229 __ CompareObjectType(r [all...] |
/external/v8/src/builtins/arm64/ |
H A D | builtins-arm64.cc | 82 __ CompareObjectType(x10, x11, x12, MAP_TYPE); 109 __ CompareObjectType(x10, x11, x12, MAP_TYPE); 364 __ CompareObjectType(x0, x3, x3, FIRST_NONSTRING_TYPE); 796 __ CompareObjectType(x3, x3, x3, BYTECODE_ARRAY_TYPE); 1080 __ CompareObjectType(kInterpreterBytecodeArrayRegister, x0, x0, 1332 __ CompareObjectType(kInterpreterBytecodeArrayRegister, x1, x1, 1778 __ CompareObjectType(type, x16, x17, FUNCTION_TEMPLATE_INFO_TYPE); 2478 __ CompareObjectType(x3, x4, x4, FIRST_JS_RECEIVER_TYPE); 2660 __ CompareObjectType(x1, x4, x5, JS_FUNCTION_TYPE); 2792 __ CompareObjectType(x [all...] |
/external/v8/src/full-codegen/arm64/ |
H A D | full-codegen-arm64.cc | 119 __ CompareObjectType(x10, x10, x11, FIRST_JS_RECEIVER_TYPE); 2529 __ CompareObjectType(x0, x10, x11, FIRST_JS_RECEIVER_TYPE); 2551 __ CompareObjectType(x0, x10, x11, JS_ARRAY_TYPE); 2573 __ CompareObjectType(x0, x10, x11, JS_TYPED_ARRAY_TYPE); 2595 __ CompareObjectType(x0, x10, x11, JS_REGEXP_TYPE); 2617 __ CompareObjectType(x0, x10, x11, JS_PROXY_TYPE); 2636 __ CompareObjectType(x0, x10, x11, FIRST_JS_RECEIVER_TYPE); 3213 __ CompareObjectType(x0, x0, x1, FIRST_NONSTRING_TYPE); 3218 __ CompareObjectType(x0, x0, x1, SYMBOL_TYPE);
|
/external/v8/src/arm64/ |
H A D | macro-assembler-arm64.cc | 1619 CompareObjectType(object, temp, temp, JS_FUNCTION_TYPE); 1632 CompareObjectType(object, temp, temp, JS_BOUND_FUNCTION_TYPE); 1644 CompareObjectType(object, temp, temp, JS_GENERATOR_OBJECT_TYPE); 1657 CompareObjectType(object, temp, temp, FIRST_JS_RECEIVER_TYPE); 3383 CompareObjectType(object, map, type_reg, type); 3421 void MacroAssembler::CompareObjectType(Register object, function in class:v8::internal::MacroAssembler 3560 CompareObjectType(result, temp, temp2, MAP_TYPE);
|
H A D | macro-assembler-arm64-inl.h | 1448 CompareObjectType(object, type, type, LAST_NAME_TYPE);
|
H A D | macro-assembler-arm64.h | 1426 void CompareObjectType(Register heap_object,
|
H A D | code-stubs-arm64.cc | 1410 __ CompareObjectType(regexp_data, x10, x10, FIXED_ARRAY_TYPE);
|
/external/v8/src/crankshaft/ppc/ |
H A D | lithium-codegen-ppc.cc | 2371 __ CompareObjectType(input, temp1, temp1, FIRST_NONSTRING_TYPE); 2472 __ CompareObjectType(input, scratch, scratch, TestType(instr->hydrogen())); 2487 __ CompareObjectType(input, temp, temp2, FIRST_FUNCTION_TYPE); 2773 __ CompareObjectType(result, scratch, scratch, MAP_TYPE); 2777 __ CompareObjectType(result, scratch, scratch, MAP_TYPE); 3194 __ CompareObjectType(receiver, scratch, scratch, FIRST_JS_RECEIVER_TYPE); 5352 __ CompareObjectType(input, scratch, no_reg, FIRST_NONSTRING_TYPE); 5357 __ CompareObjectType(input, scratch, no_reg, SYMBOL_TYPE); 5391 __ CompareObjectType(input, scratch, ip, FIRST_JS_RECEIVER_TYPE);
|
/external/v8/src/crankshaft/arm/ |
H A D | lithium-codegen-arm.cc | 2289 __ CompareObjectType(input, temp1, temp1, FIRST_NONSTRING_TYPE); 2390 __ CompareObjectType(input, scratch, scratch, TestType(instr->hydrogen())); 2408 __ CompareObjectType(input, temp, temp2, FIRST_FUNCTION_TYPE); 2660 __ CompareObjectType(result, scratch, scratch, MAP_TYPE); 3012 __ CompareObjectType(receiver, scratch, scratch, FIRST_JS_RECEIVER_TYPE); 5073 __ CompareObjectType(input, scratch, no_reg, FIRST_NONSTRING_TYPE); 5078 __ CompareObjectType(input, scratch, no_reg, SYMBOL_TYPE); 5111 __ CompareObjectType(input, scratch, ip, FIRST_JS_RECEIVER_TYPE);
|
/external/v8/src/crankshaft/arm64/ |
H A D | lithium-codegen-arm64.cc | 2232 __ CompareObjectType(input, map, scratch1, FIRST_FUNCTION_TYPE); 2740 __ CompareObjectType(input, scratch, scratch, TestType(instr->hydrogen())); 2893 __ CompareObjectType(input, temp1, temp1, FIRST_NONSTRING_TYPE); 2997 __ CompareObjectType(result, temp, temp, MAP_TYPE); 5210 __ CompareObjectType(input, input_map, input_instance_type, 5384 __ CompareObjectType(value, map, scratch, FIRST_NONSTRING_TYPE); 5393 __ CompareObjectType(value, map, scratch, SYMBOL_TYPE); 5504 __ CompareObjectType(receiver, result, result, FIRST_JS_RECEIVER_TYPE);
|
/external/v8/src/crankshaft/s390/ |
H A D | lithium-codegen-s390.cc | 2369 __ CompareObjectType(input, temp1, temp1, FIRST_NONSTRING_TYPE); 2462 __ CompareObjectType(input, scratch, scratch, TestType(instr->hydrogen())); 2477 __ CompareObjectType(input, temp, temp2, FIRST_FUNCTION_TYPE); 2738 __ CompareObjectType(result, scratch, scratch, MAP_TYPE); 3153 __ CompareObjectType(receiver, scratch, scratch, FIRST_JS_RECEIVER_TYPE); 5277 __ CompareObjectType(input, scratch, no_reg, FIRST_NONSTRING_TYPE); 5282 __ CompareObjectType(input, scratch, no_reg, SYMBOL_TYPE); 5316 __ CompareObjectType(input, scratch, ip, FIRST_JS_RECEIVER_TYPE);
|