/external/chromium_org/v8/src/ia32/ |
H A D | builtins-ia32.cc | 149 __ CmpObjectType(eax, MAP_TYPE, ebx); 447 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx); 761 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); 794 __ CmpObjectType(ebx, FIRST_SPEC_OBJECT_TYPE, ecx); 948 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); 978 __ CmpObjectType(ebx, FIRST_SPEC_OBJECT_TYPE, ecx); 1035 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); 1074 __ CmpObjectType(ebx, MAP_TYPE, ecx); 1103 __ CmpObjectType(ebx, MAP_TYPE, ecx);
|
H A D | code-stubs-ia32.cc | 1141 __ CmpObjectType(eax, JS_REGEXP_TYPE, ecx); 1149 __ CmpObjectType(ecx, FIXED_ARRAY_TYPE, ebx); 1423 __ CmpObjectType(eax, JS_ARRAY_TYPE, ebx); 1641 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx); 1698 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx); 1712 __ CmpObjectType(edx, FIRST_SPEC_OBJECT_TYPE, ecx); 1797 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx); 1799 __ CmpObjectType(edx, FIRST_SPEC_OBJECT_TYPE, ebx); 2019 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); 2037 __ CmpObjectType(ea [all...] |
H A D | full-codegen-ia32.cc | 1059 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx); 1070 __ CmpObjectType(eax, LAST_JS_PROXY_TYPE, ecx); 1126 __ CmpObjectType(ecx, LAST_JS_PROXY_TYPE, ecx); 2977 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ebx); 3114 __ CmpObjectType(eax, JS_FUNCTION_TYPE, ebx); 3164 __ CmpObjectType(eax, JS_ARRAY_TYPE, ebx); 3186 __ CmpObjectType(eax, JS_REGEXP_TYPE, ebx); 3303 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, eax); 3319 __ CmpObjectType(eax, JS_FUNCTION_TYPE, ebx); 3386 __ CmpObjectType(ea [all...] |
H A D | lithium-codegen-ia32.cc | 1781 __ CmpObjectType(object, JS_DATE_TYPE, scratch); 2495 __ CmpObjectType(input, TestType(instr->hydrogen()), temp); 2543 __ CmpObjectType(input, FIRST_SPEC_OBJECT_TYPE, temp); 2563 __ CmpObjectType(temp, JS_FUNCTION_TYPE, temp2); 3008 __ CmpObjectType(result, MAP_TYPE, temp); 3305 __ CmpObjectType(receiver, FIRST_SPEC_OBJECT_TYPE, scratch); 3807 __ CmpObjectType(tagged_exponent, HEAP_NUMBER_TYPE, ecx); 5349 __ CmpObjectType(input, FIRST_NONSTRING_TYPE, input); 5357 __ CmpObjectType(input, SYMBOL_TYPE, input); 5379 __ CmpObjectType(inpu [all...] |
H A D | macro-assembler-ia32.h | 365 void CmpObjectType(Register heap_object, InstanceType type, Register map);
|
H A D | macro-assembler-ia32.cc | 618 void MacroAssembler::CmpObjectType(Register heap_object, function in class:v8::internal::MacroAssembler 1947 CmpObjectType(function, JS_FUNCTION_TYPE, result); 1975 CmpObjectType(result, MAP_TYPE, scratch);
|
/external/chromium_org/v8/src/x64/ |
H A D | builtins-x64.cc | 151 __ CmpObjectType(rax, MAP_TYPE, rbx); 448 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rcx); 825 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx); 857 __ CmpObjectType(rbx, FIRST_SPEC_OBJECT_TYPE, rcx); 1020 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx); 1048 __ CmpObjectType(rbx, FIRST_SPEC_OBJECT_TYPE, rcx); 1104 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx); 1144 __ CmpObjectType(rbx, MAP_TYPE, rcx); 1174 __ CmpObjectType(rbx, MAP_TYPE, rcx);
|
H A D | code-stubs-x64.cc | 1007 __ CmpObjectType(rax, JS_REGEXP_TYPE, kScratchRegister); 1016 __ CmpObjectType(rax, FIXED_ARRAY_TYPE, kScratchRegister); 1275 __ CmpObjectType(r15, JS_ARRAY_TYPE, kScratchRegister); 1507 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rcx); 1564 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rcx); 1577 __ CmpObjectType(rdx, FIRST_SPEC_OBJECT_TYPE, rcx); 1664 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rbx); 1666 __ CmpObjectType(rdx, FIRST_SPEC_OBJECT_TYPE, rcx); 1896 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx); 1914 __ CmpObjectType(ra [all...] |
H A D | full-codegen-x64.cc | 1083 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rcx); 1094 __ CmpObjectType(rax, LAST_JS_PROXY_TYPE, rcx); 1157 __ CmpObjectType(rcx, LAST_JS_PROXY_TYPE, rcx); 2974 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rbx); 3105 __ CmpObjectType(rax, JS_FUNCTION_TYPE, rbx); 3154 __ CmpObjectType(rax, JS_ARRAY_TYPE, rbx); 3176 __ CmpObjectType(rax, JS_REGEXP_TYPE, rbx); 3293 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rax); 3309 __ CmpObjectType(rax, JS_FUNCTION_TYPE, rbx); 3376 __ CmpObjectType(ra [all...] |
H A D | lithium-codegen-x64.cc | 1765 __ CmpObjectType(object, JS_DATE_TYPE, kScratchRegister); 2540 __ CmpObjectType(input, TestType(instr->hydrogen()), kScratchRegister); 2590 __ CmpObjectType(input, FIRST_SPEC_OBJECT_TYPE, temp); 2611 __ CmpObjectType(temp, JS_FUNCTION_TYPE, kScratchRegister); 3035 __ CmpObjectType(result, MAP_TYPE, kScratchRegister); 3392 __ CmpObjectType(receiver, FIRST_SPEC_OBJECT_TYPE, kScratchRegister); 3904 __ CmpObjectType(tagged_exponent, HEAP_NUMBER_TYPE, rcx); 5534 __ CmpObjectType(input, FIRST_NONSTRING_TYPE, input); 5542 __ CmpObjectType(input, SYMBOL_TYPE, input); 5564 __ CmpObjectType(inpu [all...] |
H A D | macro-assembler-x64.cc | 2609 CmpObjectType(object, FIRST_NONSTRING_TYPE, object_map); 3296 void MacroAssembler::CmpObjectType(Register heap_object, function in class:v8::internal::MacroAssembler 3714 CmpObjectType(function, JS_FUNCTION_TYPE, result); 3744 CmpObjectType(result, MAP_TYPE, kScratchRegister);
|
H A D | macro-assembler-x64.h | 942 void CmpObjectType(Register heap_object, InstanceType type, Register map);
|
/external/chromium_org/v8/src/x87/ |
H A D | builtins-x87.cc | 149 __ CmpObjectType(eax, MAP_TYPE, ebx); 447 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx); 761 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); 794 __ CmpObjectType(ebx, FIRST_SPEC_OBJECT_TYPE, ecx); 948 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); 978 __ CmpObjectType(ebx, FIRST_SPEC_OBJECT_TYPE, ecx); 1035 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); 1074 __ CmpObjectType(ebx, MAP_TYPE, ecx); 1103 __ CmpObjectType(ebx, MAP_TYPE, ecx);
|
H A D | code-stubs-x87.cc | 821 __ CmpObjectType(eax, JS_REGEXP_TYPE, ecx); 829 __ CmpObjectType(ecx, FIXED_ARRAY_TYPE, ebx); 1103 __ CmpObjectType(eax, JS_ARRAY_TYPE, ebx); 1315 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx); 1372 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx); 1386 __ CmpObjectType(edx, FIRST_SPEC_OBJECT_TYPE, ecx); 1483 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx); 1485 __ CmpObjectType(edx, FIRST_SPEC_OBJECT_TYPE, ebx); 1705 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx); 1723 __ CmpObjectType(ea [all...] |
H A D | full-codegen-x87.cc | 1048 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx); 1059 __ CmpObjectType(eax, LAST_JS_PROXY_TYPE, ecx); 1115 __ CmpObjectType(ecx, LAST_JS_PROXY_TYPE, ecx); 2967 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ebx); 3104 __ CmpObjectType(eax, JS_FUNCTION_TYPE, ebx); 3154 __ CmpObjectType(eax, JS_ARRAY_TYPE, ebx); 3176 __ CmpObjectType(eax, JS_REGEXP_TYPE, ebx); 3293 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, eax); 3309 __ CmpObjectType(eax, JS_FUNCTION_TYPE, ebx); 3376 __ CmpObjectType(ea [all...] |
H A D | lithium-codegen-x87.cc | 2049 __ CmpObjectType(object, JS_DATE_TYPE, scratch); 2791 __ CmpObjectType(input, TestType(instr->hydrogen()), temp); 2839 __ CmpObjectType(input, FIRST_SPEC_OBJECT_TYPE, temp); 2859 __ CmpObjectType(temp, JS_FUNCTION_TYPE, temp2); 3298 __ CmpObjectType(result, MAP_TYPE, temp); 3592 __ CmpObjectType(receiver, FIRST_SPEC_OBJECT_TYPE, scratch); 4133 __ CmpObjectType(exponent, HEAP_NUMBER_TYPE, temp); 5943 __ CmpObjectType(input, FIRST_NONSTRING_TYPE, input); 5951 __ CmpObjectType(input, SYMBOL_TYPE, input); 5973 __ CmpObjectType(inpu [all...] |
H A D | macro-assembler-x87.h | 337 void CmpObjectType(Register heap_object, InstanceType type, Register map);
|
H A D | macro-assembler-x87.cc | 531 void MacroAssembler::CmpObjectType(Register heap_object, function in class:v8::internal::MacroAssembler 1910 CmpObjectType(function, JS_FUNCTION_TYPE, result); 1938 CmpObjectType(result, MAP_TYPE, scratch);
|
/external/chromium_org/v8/src/ic/x64/ |
H A D | ic-x64.cc | 160 __ CmpObjectType(receiver, JS_OBJECT_TYPE, map); 234 __ CmpObjectType(key, LAST_UNIQUE_NAME_TYPE, map); 665 __ CmpObjectType(object, FIRST_JS_RECEIVER_TYPE, scratch1);
|
/external/chromium_org/v8/src/ic/ia32/ |
H A D | ic-ia32.cc | 220 __ CmpObjectType(key, LAST_UNIQUE_NAME_TYPE, map); 252 __ CmpObjectType(object, FIRST_JS_RECEIVER_TYPE, scratch1);
|
/external/chromium_org/v8/src/ic/x87/ |
H A D | ic-x87.cc | 222 __ CmpObjectType(key, LAST_UNIQUE_NAME_TYPE, map); 254 __ CmpObjectType(object, FIRST_JS_RECEIVER_TYPE, scratch1);
|