/external/v8/src/builtins/ia32/ |
H A D | builtins-ia32.cc | 208 __ CmpObjectType(eax, FIRST_JS_RECEIVER_TYPE, ecx); 478 __ CmpObjectType(ecx, BYTECODE_ARRAY_TYPE, ecx); 594 __ CmpObjectType(kInterpreterBytecodeArrayRegister, BYTECODE_ARRAY_TYPE, 1008 __ CmpObjectType(kInterpreterBytecodeArrayRegister, BYTECODE_ARRAY_TYPE, 1681 __ CmpObjectType(ebx, MAP_TYPE, ecx); 1710 __ CmpObjectType(ebx, MAP_TYPE, ecx); 1995 __ CmpObjectType(eax, FIRST_NONSTRING_TYPE, edx); 2073 __ CmpObjectType(eax, FIRST_NONSTRING_TYPE, ecx); 2537 __ CmpObjectType(ecx, FIRST_JS_RECEIVER_TYPE, ebx); 2732 __ CmpObjectType(ed [all...] |
/external/v8/src/builtins/x64/ |
H A D | builtins-x64.cc | 209 __ CmpObjectType(rax, FIRST_JS_RECEIVER_TYPE, rcx); 555 __ CmpObjectType(rcx, BYTECODE_ARRAY_TYPE, rcx); 672 __ CmpObjectType(kInterpreterBytecodeArrayRegister, BYTECODE_ARRAY_TYPE, 977 __ CmpObjectType(kInterpreterBytecodeArrayRegister, BYTECODE_ARRAY_TYPE, 1645 __ CmpObjectType(rbx, MAP_TYPE, rcx); 1674 __ CmpObjectType(rbx, MAP_TYPE, rcx); 1953 __ CmpObjectType(rax, FIRST_NONSTRING_TYPE, rdx); 2033 __ CmpObjectType(rbx, FIRST_NONSTRING_TYPE, rcx); 2613 __ CmpObjectType(rcx, FIRST_JS_RECEIVER_TYPE, rbx); 2807 __ CmpObjectType(rd [all...] |
/external/v8/src/builtins/x87/ |
H A D | builtins-x87.cc | 203 __ CmpObjectType(eax, FIRST_JS_RECEIVER_TYPE, ecx); 444 __ CmpObjectType(ecx, BYTECODE_ARRAY_TYPE, ecx); 560 __ CmpObjectType(kInterpreterBytecodeArrayRegister, BYTECODE_ARRAY_TYPE, 974 __ CmpObjectType(kInterpreterBytecodeArrayRegister, BYTECODE_ARRAY_TYPE, 1648 __ CmpObjectType(ebx, MAP_TYPE, ecx); 1677 __ CmpObjectType(ebx, MAP_TYPE, ecx); 1978 __ CmpObjectType(eax, FIRST_NONSTRING_TYPE, edx); 2056 __ CmpObjectType(eax, FIRST_NONSTRING_TYPE, ecx); 2451 __ CmpObjectType(ecx, FIRST_JS_RECEIVER_TYPE, ebx); 2646 __ CmpObjectType(ed [all...] |
/external/v8/src/full-codegen/ia32/ |
H A D | full-codegen-ia32.cc | 109 __ CmpObjectType(ecx, FIRST_JS_RECEIVER_TYPE, ecx); 923 __ CmpObjectType(eax, FIRST_JS_RECEIVER_TYPE, ecx); 1895 __ CmpObjectType(eax, FIRST_JS_RECEIVER_TYPE, ebx); 1917 __ CmpObjectType(eax, JS_ARRAY_TYPE, ebx); 1939 __ CmpObjectType(eax, JS_TYPED_ARRAY_TYPE, ebx); 1961 __ CmpObjectType(eax, JS_PROXY_TYPE, ebx); 1979 __ CmpObjectType(eax, FIRST_JS_RECEIVER_TYPE, eax); 2497 __ CmpObjectType(eax, FIRST_NONSTRING_TYPE, edx); 2501 __ CmpObjectType(eax, SYMBOL_TYPE, edx); 2530 __ CmpObjectType(ea [all...] |
/external/v8/src/full-codegen/x64/ |
H A D | full-codegen-x64.cc | 112 __ CmpObjectType(rcx, FIRST_JS_RECEIVER_TYPE, rcx); 941 __ CmpObjectType(rax, FIRST_JS_RECEIVER_TYPE, rcx); 1883 __ CmpObjectType(rax, FIRST_JS_RECEIVER_TYPE, rbx); 1905 __ CmpObjectType(rax, JS_ARRAY_TYPE, rbx); 1927 __ CmpObjectType(rax, JS_TYPED_ARRAY_TYPE, rbx); 1950 __ CmpObjectType(rax, JS_PROXY_TYPE, rbx); 1968 __ CmpObjectType(rax, FIRST_JS_RECEIVER_TYPE, rax); 2483 __ CmpObjectType(rax, FIRST_NONSTRING_TYPE, rdx); 2487 __ CmpObjectType(rax, SYMBOL_TYPE, rdx); 2517 __ CmpObjectType(ra [all...] |
/external/v8/src/full-codegen/x87/ |
H A D | full-codegen-x87.cc | 109 __ CmpObjectType(ecx, FIRST_JS_RECEIVER_TYPE, ecx); 913 __ CmpObjectType(eax, FIRST_JS_RECEIVER_TYPE, ecx); 1885 __ CmpObjectType(eax, FIRST_JS_RECEIVER_TYPE, ebx); 1907 __ CmpObjectType(eax, JS_ARRAY_TYPE, ebx); 1929 __ CmpObjectType(eax, JS_TYPED_ARRAY_TYPE, ebx); 1951 __ CmpObjectType(eax, JS_PROXY_TYPE, ebx); 1969 __ CmpObjectType(eax, FIRST_JS_RECEIVER_TYPE, eax); 2487 __ CmpObjectType(eax, FIRST_NONSTRING_TYPE, edx); 2491 __ CmpObjectType(eax, SYMBOL_TYPE, edx); 2520 __ CmpObjectType(ea [all...] |
/external/v8/src/ia32/ |
H A D | code-stubs-ia32.cc | 501 __ CmpObjectType(eax, JS_REGEXP_TYPE, ecx); 509 __ CmpObjectType(ecx, FIXED_ARRAY_TYPE, ebx); 1031 __ CmpObjectType(eax, FIRST_JS_RECEIVER_TYPE, ecx); 1045 __ CmpObjectType(edx, FIRST_JS_RECEIVER_TYPE, ecx); 1324 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); 2004 __ CmpObjectType(edx, HEAP_NUMBER_TYPE, ecx); 2215 __ CmpObjectType(eax, FIRST_JS_RECEIVER_TYPE, ecx); 2217 __ CmpObjectType(edx, FIRST_JS_RECEIVER_TYPE, ecx); 2839 __ CmpObjectType(ecx, MAP_TYPE, ecx); 2935 __ CmpObjectType(ec [all...] |
H A D | macro-assembler-ia32.cc | 803 void MacroAssembler::CmpObjectType(Register heap_object, function in class:v8::internal::MacroAssembler 936 CmpObjectType(object, JS_FUNCTION_TYPE, object); 948 CmpObjectType(object, JS_BOUND_FUNCTION_TYPE, object); 959 CmpObjectType(object, JS_GENERATOR_OBJECT_TYPE, object); 971 CmpObjectType(object, FIRST_JS_RECEIVER_TYPE, object); 1678 CmpObjectType(result, MAP_TYPE, temp);
|
H A D | macro-assembler-ia32.h | 378 void CmpObjectType(Register heap_object, InstanceType type, Register map);
|
/external/v8/src/x64/ |
H A D | code-stubs-x64.cc | 391 __ CmpObjectType(rax, JS_REGEXP_TYPE, kScratchRegister); 400 __ CmpObjectType(rax, FIXED_ARRAY_TYPE, kScratchRegister); 930 __ CmpObjectType(rax, FIRST_JS_RECEIVER_TYPE, rcx); 943 __ CmpObjectType(rdx, FIRST_JS_RECEIVER_TYPE, rcx); 1221 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, r11); 1975 __ CmpObjectType(rdx, HEAP_NUMBER_TYPE, rcx); 2179 __ CmpObjectType(rax, FIRST_JS_RECEIVER_TYPE, rcx); 2181 __ CmpObjectType(rdx, FIRST_JS_RECEIVER_TYPE, rcx); 2812 __ CmpObjectType(rcx, MAP_TYPE, rcx); 2910 __ CmpObjectType(rc [all...] |
H A D | macro-assembler-x64.cc | 2532 CmpObjectType(object, FIRST_NONSTRING_TYPE, object_map); 3655 void MacroAssembler::CmpObjectType(Register heap_object, function in class:MacroAssembler 3942 CmpObjectType(object, JS_FUNCTION_TYPE, object); 3954 CmpObjectType(object, JS_BOUND_FUNCTION_TYPE, object); 3965 CmpObjectType(object, JS_GENERATOR_OBJECT_TYPE, object); 3977 CmpObjectType(object, FIRST_JS_RECEIVER_TYPE, object); 4037 CmpObjectType(result, MAP_TYPE, temp);
|
H A D | macro-assembler-x64.h | 1113 void CmpObjectType(Register heap_object, InstanceType type, Register map);
|
/external/v8/src/x87/ |
H A D | code-stubs-x87.cc | 320 __ CmpObjectType(eax, JS_REGEXP_TYPE, ecx); 328 __ CmpObjectType(ecx, FIXED_ARRAY_TYPE, ebx); 850 __ CmpObjectType(eax, FIRST_JS_RECEIVER_TYPE, ecx); 864 __ CmpObjectType(edx, FIRST_JS_RECEIVER_TYPE, ecx); 1157 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); 1291 __ CmpObjectType(ecx, JS_FUNCTION_TYPE, ecx); 1313 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); 2020 __ CmpObjectType(edx, HEAP_NUMBER_TYPE, ecx); 2231 __ CmpObjectType(eax, FIRST_JS_RECEIVER_TYPE, ecx); 2233 __ CmpObjectType(ed [all...] |
H A D | macro-assembler-x87.cc | 692 void MacroAssembler::CmpObjectType(Register heap_object, function in class:v8::internal::MacroAssembler 884 CmpObjectType(object, JS_FUNCTION_TYPE, object); 896 CmpObjectType(object, JS_BOUND_FUNCTION_TYPE, object); 907 CmpObjectType(object, JS_GENERATOR_OBJECT_TYPE, object); 919 CmpObjectType(object, FIRST_JS_RECEIVER_TYPE, object); 1619 CmpObjectType(result, MAP_TYPE, temp);
|
H A D | macro-assembler-x87.h | 370 void CmpObjectType(Register heap_object, InstanceType type, Register map);
|
/external/v8/src/crankshaft/ia32/ |
H A D | lithium-codegen-ia32.cc | 2187 __ CmpObjectType(input, TestType(instr->hydrogen()), temp); 2204 __ CmpObjectType(input, FIRST_FUNCTION_TYPE, temp); 2475 __ CmpObjectType(result, MAP_TYPE, temp); 2770 __ CmpObjectType(receiver, FIRST_JS_RECEIVER_TYPE, scratch); 3286 __ CmpObjectType(tagged_exponent, HEAP_NUMBER_TYPE, ecx); 4319 __ CmpObjectType(input_reg, ODDBALL_TYPE, input_reg); 4866 __ CmpObjectType(input, FIRST_NONSTRING_TYPE, input); 4871 __ CmpObjectType(input, SYMBOL_TYPE, input); 4904 __ CmpObjectType(input, FIRST_JS_RECEIVER_TYPE, input);
|
/external/v8/src/crankshaft/x87/ |
H A D | lithium-codegen-x87.cc | 2472 __ CmpObjectType(input, TestType(instr->hydrogen()), temp); 2489 __ CmpObjectType(input, FIRST_FUNCTION_TYPE, temp); 2753 __ CmpObjectType(result, MAP_TYPE, temp); 3054 __ CmpObjectType(receiver, FIRST_JS_RECEIVER_TYPE, scratch); 3539 __ CmpObjectType(exponent, HEAP_NUMBER_TYPE, temp); 4687 __ CmpObjectType(input_reg, ODDBALL_TYPE, input_reg); 5358 __ CmpObjectType(input, FIRST_NONSTRING_TYPE, input); 5363 __ CmpObjectType(input, SYMBOL_TYPE, input); 5396 __ CmpObjectType(input, FIRST_JS_RECEIVER_TYPE, input);
|
/external/v8/src/crankshaft/x64/ |
H A D | lithium-codegen-x64.cc | 2334 __ CmpObjectType(input, TestType(instr->hydrogen()), kScratchRegister); 2352 __ CmpObjectType(input, FIRST_FUNCTION_TYPE, temp); 2617 __ CmpObjectType(result, MAP_TYPE, kScratchRegister); 2968 __ CmpObjectType(receiver, FIRST_JS_RECEIVER_TYPE, kScratchRegister); 3487 __ CmpObjectType(tagged_exponent, HEAP_NUMBER_TYPE, rcx); 5148 __ CmpObjectType(input, FIRST_NONSTRING_TYPE, input); 5153 __ CmpObjectType(input, SYMBOL_TYPE, input); 5187 __ CmpObjectType(input, FIRST_JS_RECEIVER_TYPE, input);
|