Searched refs:CmpObjectType (Results 1 - 25 of 32) sorted by relevance

12

/external/v8/src/ia32/
H A Dbuiltins-ia32.cc119 __ CmpObjectType(eax, MAP_TYPE, ebx);
345 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx);
584 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx);
617 __ CmpObjectType(ebx, FIRST_SPEC_OBJECT_TYPE, ecx);
780 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx);
810 __ CmpObjectType(ebx, FIRST_SPEC_OBJECT_TYPE, ecx);
864 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx);
1329 __ CmpObjectType(ebx, MAP_TYPE, ecx);
1363 __ CmpObjectType(ebx, MAP_TYPE, ecx);
1397 __ CmpObjectType(eb
[all...]
H A Dfull-codegen-ia32.cc152 __ CmpObjectType(ecx, JS_GLOBAL_PROXY_TYPE, ecx);
972 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx);
983 __ CmpObjectType(eax, LAST_JS_PROXY_TYPE, ecx);
1034 __ CmpObjectType(ecx, LAST_JS_PROXY_TYPE, ecx);
2510 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ebx);
2640 __ CmpObjectType(eax, JS_FUNCTION_TYPE, ebx);
2662 __ CmpObjectType(eax, JS_ARRAY_TYPE, ebx);
2684 __ CmpObjectType(eax, JS_REGEXP_TYPE, ebx);
2801 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, eax);
2817 __ CmpObjectType(ea
[all...]
H A Dic-ia32.cc352 __ CmpObjectType(key, FIRST_NONSTRING_TYPE, map);
382 __ CmpObjectType(object, FIRST_JS_RECEIVER_TYPE, scratch1);
966 __ CmpObjectType(edx, HEAP_NUMBER_TYPE, ebx);
1014 __ CmpObjectType(edi, JS_FUNCTION_TYPE, eax);
1471 __ CmpObjectType(receiver, JS_ARRAY_TYPE, scratch);
1478 __ CmpObjectType(scratch, FIXED_ARRAY_TYPE, scratch);
H A Dcode-stubs-ia32.cc1667 __ CmpObjectType(left, FIRST_NONSTRING_TYPE, ecx);
1672 __ CmpObjectType(right, FIRST_NONSTRING_TYPE, ecx);
2304 __ CmpObjectType(left, FIRST_NONSTRING_TYPE, ecx);
2314 __ CmpObjectType(right, FIRST_NONSTRING_TYPE, ecx);
3642 __ CmpObjectType(eax, JS_REGEXP_TYPE, ecx);
3649 __ CmpObjectType(ecx, FIXED_ARRAY_TYPE, ebx);
3696 __ CmpObjectType(eax, JS_ARRAY_TYPE, ebx);
4286 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx);
4375 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx);
4389 __ CmpObjectType(ed
[all...]
H A Dlithium-codegen-ia32.cc1255 __ CmpObjectType(input, JS_VALUE_TYPE, map);
1274 __ CmpObjectType(object, JS_DATE_TYPE, scratch);
1828 __ CmpObjectType(input, TestType(instr->hydrogen()), temp);
1881 __ CmpObjectType(input, FIRST_SPEC_OBJECT_TYPE, temp);
1901 __ CmpObjectType(temp, JS_FUNCTION_TYPE, temp2);
2330 __ CmpObjectType(function, JS_FUNCTION_TYPE, result);
2349 __ CmpObjectType(result, MAP_TYPE, temp);
2622 __ CmpObjectType(receiver, FIRST_SPEC_OBJECT_TYPE, scratch);
3042 __ CmpObjectType(eax, HEAP_NUMBER_TYPE, ecx);
4681 __ CmpObjectType(inpu
[all...]
H A Dstub-cache-ia32.cc300 __ CmpObjectType(receiver, JS_ARRAY_TYPE, scratch);
1291 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ebx);
1343 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ebx);
2250 __ CmpObjectType(edx, FIRST_NONSTRING_TYPE, eax);
2270 __ CmpObjectType(edx, HEAP_NUMBER_TYPE, eax);
2356 __ CmpObjectType(eax, JS_FUNCTION_TYPE, ebx);
3149 __ CmpObjectType(ebx, MAP_TYPE, ecx);
H A Dmacro-assembler-ia32.h341 void CmpObjectType(Register heap_object, InstanceType type, Register map);
/external/v8/src/x64/
H A Dbuiltins-x64.cc121 __ CmpObjectType(rax, MAP_TYPE, rbx);
350 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rcx);
655 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx);
687 __ CmpObjectType(rbx, FIRST_SPEC_OBJECT_TYPE, rcx);
858 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx);
886 __ CmpObjectType(rbx, FIRST_SPEC_OBJECT_TYPE, rcx);
942 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx);
1349 __ CmpObjectType(rbx, MAP_TYPE, rcx);
1384 __ CmpObjectType(rbx, MAP_TYPE, rcx);
1418 __ CmpObjectType(rb
[all...]
H A Dic-x64.cc291 __ CmpObjectType(receiver, JS_OBJECT_TYPE, map);
373 __ CmpObjectType(key, FIRST_NONSTRING_TYPE, map);
838 __ CmpObjectType(rdx, HEAP_NUMBER_TYPE, rbx);
887 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rdx);
973 __ CmpObjectType(rdx, JS_GLOBAL_OBJECT_TYPE, rcx);
1166 __ CmpObjectType(object, FIRST_JS_RECEIVER_TYPE, scratch1);
1491 __ CmpObjectType(receiver, JS_ARRAY_TYPE, scratch);
1498 __ CmpObjectType(scratch, FIXED_ARRAY_TYPE, scratch);
H A Dcode-stubs-x64.cc1263 __ CmpObjectType(left, FIRST_NONSTRING_TYPE, rcx);
1272 __ CmpObjectType(right, FIRST_NONSTRING_TYPE, rcx);
1372 __ CmpObjectType(left, FIRST_NONSTRING_TYPE, rcx);
1377 __ CmpObjectType(right, FIRST_NONSTRING_TYPE, rcx);
2692 __ CmpObjectType(rax, JS_REGEXP_TYPE, kScratchRegister);
2700 __ CmpObjectType(rax, FIXED_ARRAY_TYPE, kScratchRegister);
2743 __ CmpObjectType(rdi, JS_ARRAY_TYPE, kScratchRegister);
3356 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rcx);
3414 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rcx);
3427 __ CmpObjectType(rd
[all...]
H A Dfull-codegen-x64.cc916 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rcx);
927 __ CmpObjectType(rax, LAST_JS_PROXY_TYPE, rcx);
985 __ CmpObjectType(rcx, LAST_JS_PROXY_TYPE, rcx);
2404 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rbx);
2533 __ CmpObjectType(rax, JS_FUNCTION_TYPE, rbx);
2555 __ CmpObjectType(rax, JS_ARRAY_TYPE, rbx);
2577 __ CmpObjectType(rax, JS_REGEXP_TYPE, rbx);
2694 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rax);
2710 __ CmpObjectType(rax, JS_FUNCTION_TYPE, rbx);
2843 __ CmpObjectType(ra
[all...]
H A Dstub-cache-x64.cc274 __ CmpObjectType(receiver, JS_ARRAY_TYPE, scratch);
1259 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rax);
1313 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rbx);
2078 __ CmpObjectType(rdx, FIRST_NONSTRING_TYPE, rax);
2098 __ CmpObjectType(rdx, HEAP_NUMBER_TYPE, rax);
2185 __ CmpObjectType(rax, JS_FUNCTION_TYPE, rbx);
2977 __ CmpObjectType(rbx, MAP_TYPE, rcx);
3352 __ CmpObjectType(rax, HEAP_NUMBER_TYPE, kScratchRegister);
H A Dlithium-codegen-x64.cc1218 __ CmpObjectType(input, JS_VALUE_TYPE, kScratchRegister);
1236 __ CmpObjectType(object, JS_DATE_TYPE, kScratchRegister);
1782 __ CmpObjectType(input, TestType(instr->hydrogen()), kScratchRegister);
1837 __ CmpObjectType(input, FIRST_SPEC_OBJECT_TYPE, temp);
1858 __ CmpObjectType(temp, JS_FUNCTION_TYPE, kScratchRegister);
2280 __ CmpObjectType(function, JS_FUNCTION_TYPE, result);
2299 __ CmpObjectType(result, MAP_TYPE, kScratchRegister);
2579 __ CmpObjectType(receiver, FIRST_SPEC_OBJECT_TYPE, kScratchRegister);
3000 __ CmpObjectType(exponent, HEAP_NUMBER_TYPE, rcx);
4461 __ CmpObjectType(inpu
[all...]
/external/chromium_org/v8/src/ia32/
H A Dbuiltins-ia32.cc173 __ CmpObjectType(eax, MAP_TYPE, ebx);
399 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx);
707 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx);
740 __ CmpObjectType(ebx, FIRST_SPEC_OBJECT_TYPE, ecx);
903 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx);
933 __ CmpObjectType(ebx, FIRST_SPEC_OBJECT_TYPE, ecx);
988 __ CmpObjectType(edi, JS_FUNCTION_TYPE, ecx);
1029 __ CmpObjectType(ebx, MAP_TYPE, ecx);
1058 __ CmpObjectType(ebx, MAP_TYPE, ecx);
H A Dcode-stubs-ia32.cc1416 __ CmpObjectType(receiver, JS_ARRAY_TYPE, scratch);
1423 __ CmpObjectType(scratch, FIXED_ARRAY_TYPE, scratch);
1898 __ CmpObjectType(eax, JS_REGEXP_TYPE, ecx);
1906 __ CmpObjectType(ecx, FIXED_ARRAY_TYPE, ebx);
2180 __ CmpObjectType(eax, JS_ARRAY_TYPE, ebx);
2482 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx);
2539 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx);
2553 __ CmpObjectType(edx, FIRST_SPEC_OBJECT_TYPE, ecx);
2676 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx);
2678 __ CmpObjectType(ed
[all...]
H A Dfull-codegen-ia32.cc148 __ CmpObjectType(ecx, JS_GLOBAL_PROXY_TYPE, ecx);
1045 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx);
1056 __ CmpObjectType(eax, LAST_JS_PROXY_TYPE, ecx);
1115 __ CmpObjectType(ecx, LAST_JS_PROXY_TYPE, ecx);
1213 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ecx);
2918 __ CmpObjectType(eax, FIRST_SPEC_OBJECT_TYPE, ebx);
3055 __ CmpObjectType(eax, JS_FUNCTION_TYPE, ebx);
3103 __ CmpObjectType(eax, JS_ARRAY_TYPE, ebx);
3125 __ CmpObjectType(eax, JS_REGEXP_TYPE, ebx);
3242 __ CmpObjectType(ea
[all...]
H A Dic-ia32.cc310 __ CmpObjectType(key, LAST_UNIQUE_NAME_TYPE, map);
346 __ CmpObjectType(object, FIRST_JS_RECEIVER_TYPE, scratch1);
978 __ CmpObjectType(edx, HEAP_NUMBER_TYPE, ebx);
1026 __ CmpObjectType(edi, JS_FUNCTION_TYPE, eax);
H A Dlithium-codegen-ia32.cc2003 __ CmpObjectType(input, JS_VALUE_TYPE, map);
2022 __ CmpObjectType(object, JS_DATE_TYPE, scratch);
2831 __ CmpObjectType(input, TestType(instr->hydrogen()), temp);
2879 __ CmpObjectType(input, FIRST_SPEC_OBJECT_TYPE, temp);
2899 __ CmpObjectType(temp, JS_FUNCTION_TYPE, temp2);
3338 __ CmpObjectType(function, JS_FUNCTION_TYPE, result);
3357 __ CmpObjectType(result, MAP_TYPE, temp);
3676 __ CmpObjectType(receiver, FIRST_SPEC_OBJECT_TYPE, scratch);
4140 __ CmpObjectType(eax, HEAP_NUMBER_TYPE, ecx);
6106 __ CmpObjectType(inpu
[all...]
H A Dstub-cache-ia32.cc296 __ CmpObjectType(receiver, JS_ARRAY_TYPE, scratch);
1604 __ CmpObjectType(function, JS_FUNCTION_TYPE, scratch);
2515 __ CmpObjectType(reg, FIRST_NONSTRING_TYPE, eax);
2524 __ CmpObjectType(reg, SYMBOL_TYPE, eax);
2535 __ CmpObjectType(reg, HEAP_NUMBER_TYPE, eax);
/external/chromium_org/v8/src/x64/
H A Dbuiltins-x64.cc175 __ CmpObjectType(rax, MAP_TYPE, rbx);
404 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rcx);
771 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx);
803 __ CmpObjectType(rbx, FIRST_SPEC_OBJECT_TYPE, rcx);
974 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx);
1002 __ CmpObjectType(rbx, FIRST_SPEC_OBJECT_TYPE, rcx);
1058 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rcx);
1100 __ CmpObjectType(rbx, MAP_TYPE, rcx);
1130 __ CmpObjectType(rbx, MAP_TYPE, rcx);
H A Dic-x64.cc247 __ CmpObjectType(receiver, JS_OBJECT_TYPE, map);
330 __ CmpObjectType(key, LAST_UNIQUE_NAME_TYPE, map);
859 __ CmpObjectType(rdx, HEAP_NUMBER_TYPE, rbx);
908 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rdx);
994 __ CmpObjectType(rdx, JS_GLOBAL_OBJECT_TYPE, rcx);
1187 __ CmpObjectType(object, FIRST_JS_RECEIVER_TYPE, scratch1);
H A Dcode-stubs-x64.cc1280 __ CmpObjectType(receiver, JS_ARRAY_TYPE, scratch);
1287 __ CmpObjectType(scratch, FIXED_ARRAY_TYPE, scratch);
1758 __ CmpObjectType(rax, JS_REGEXP_TYPE, kScratchRegister);
1767 __ CmpObjectType(rax, FIXED_ARRAY_TYPE, kScratchRegister);
2026 __ CmpObjectType(r15, JS_ARRAY_TYPE, kScratchRegister);
2345 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rcx);
2402 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rcx);
2415 __ CmpObjectType(rdx, FIRST_SPEC_OBJECT_TYPE, rcx);
2511 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rbx);
2513 __ CmpObjectType(rd
[all...]
H A Dfull-codegen-x64.cc1056 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rcx);
1067 __ CmpObjectType(rax, LAST_JS_PROXY_TYPE, rcx);
1134 __ CmpObjectType(rcx, LAST_JS_PROXY_TYPE, rcx);
1235 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rcx);
2896 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rbx);
3029 __ CmpObjectType(rax, JS_FUNCTION_TYPE, rbx);
3078 __ CmpObjectType(rax, JS_ARRAY_TYPE, rbx);
3100 __ CmpObjectType(rax, JS_REGEXP_TYPE, rbx);
3217 __ CmpObjectType(rax, FIRST_SPEC_OBJECT_TYPE, rax);
3233 __ CmpObjectType(ra
[all...]
H A Dlithium-codegen-x64.cc1610 __ CmpObjectType(input, JS_VALUE_TYPE, kScratchRegister);
1628 __ CmpObjectType(object, JS_DATE_TYPE, kScratchRegister);
2401 __ CmpObjectType(input, TestType(instr->hydrogen()), kScratchRegister);
2451 __ CmpObjectType(input, FIRST_SPEC_OBJECT_TYPE, temp);
2472 __ CmpObjectType(temp, JS_FUNCTION_TYPE, kScratchRegister);
2866 __ CmpObjectType(function, JS_FUNCTION_TYPE, result);
2885 __ CmpObjectType(result, MAP_TYPE, kScratchRegister);
3227 __ CmpObjectType(receiver, FIRST_SPEC_OBJECT_TYPE, kScratchRegister);
3690 __ CmpObjectType(exponent, HEAP_NUMBER_TYPE, rcx);
5321 __ CmpObjectType(inpu
[all...]
H A Dstub-cache-x64.cc271 __ CmpObjectType(receiver, JS_ARRAY_TYPE, scratch);
1541 __ CmpObjectType(function, JS_FUNCTION_TYPE, scratch);
2426 __ CmpObjectType(reg, FIRST_NONSTRING_TYPE, rax);
2435 __ CmpObjectType(reg, SYMBOL_TYPE, rax);
2446 __ CmpObjectType(reg, HEAP_NUMBER_TYPE, rax);

Completed in 1104 milliseconds

12