Lines Matching refs:miss

55   Label miss;
66 __ j(not_equal, &miss);
71 __ j(not_equal, &miss);
77 __ j(not_equal, &miss);
81 __ jmp(&miss);
83 __ jmp(&miss);
91 __ bind(&miss);
98 __ j(not_equal, &miss);
103 __ j(not_equal, &miss);
115 __ j(not_equal, &miss);
119 __ jmp(&miss);
121 __ jmp(&miss);
133 // Pop at miss.
134 __ bind(&miss);
199 Label miss;
227 __ JumpIfSmi(receiver, &miss);
243 // Primary miss: Compute hash for secondary probe.
256 // Cache miss: Fall-through and let caller handle the miss by
258 __ bind(&miss);
277 Label* miss) {
281 __ j(not_equal, miss);
332 Label* miss,
338 GenerateStringCheck(masm, receiver, scratch1, miss,
339 support_wrappers ? &check_wrapper : miss);
349 __ j(not_equal, miss);
354 GenerateStringCheck(masm, scratch2, scratch1, miss, miss);
546 Label* miss) {
551 __ JumpIfSmi(receiver, miss);
556 holder, lookup, name, optimization, miss);
559 name, holder, miss);
604 Label* miss = can_do_fast_api_call ? &miss_cleanup : miss_label;
608 name, depth1, miss);
625 name, depth2, miss);
834 Label* miss) {
846 __ j(not_equal, miss);
857 Label* miss) {
865 miss);
883 Label* miss) {
917 GenerateDictionaryNegativeLookup(masm(), miss, reg, name,
930 __ CheckMap(reg, current_map, miss, DONT_DO_SMI_CHECK,
937 __ CheckAccessGlobalProxy(reg, scratch2, miss);
965 miss, DONT_DO_SMI_CHECK, ALLOW_ELEMENT_TRANSITION_MAPS);
970 __ CheckAccessGlobalProxy(reg, scratch1, miss);
976 GenerateCheckPropertyCells(masm(), object, holder, name, scratch1, miss);
991 Label* miss) {
993 __ JumpIfSmi(receiver, miss);
997 object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
1014 Label* miss) {
1016 __ JumpIfSmi(receiver, miss);
1020 scratch2, scratch3, name, miss);
1074 Label* miss) {
1076 __ JumpIfSmi(receiver, miss);
1080 object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
1097 Label* miss) {
1102 __ JumpIfSmi(receiver, miss);
1124 name, miss);
1130 // the FIELD case might cause a miss during the prototype check.
1190 miss);
1230 scratch1, scratch2, scratch3, name, miss);
1244 void CallStubCompiler::GenerateNameCheck(Handle<String> name, Label* miss) {
1247 __ j(not_equal, miss);
1255 Label* miss) {
1266 __ JumpIfSmi(edx, miss);
1267 CheckPrototypes(object, edx, holder, ebx, eax, edi, name, miss);
1274 Label* miss) {
1290 __ JumpIfSmi(edi, miss);
1292 __ j(not_equal, miss);
1300 __ j(not_equal, miss);
1324 Label miss;
1326 GenerateNameCheck(name, &miss);
1333 __ JumpIfSmi(edx, &miss);
1337 name, &miss);
1342 __ JumpIfSmi(edi, &miss);
1344 __ j(not_equal, &miss);
1360 // Handle call cache miss.
1361 __ bind(&miss);
1388 Label miss;
1390 GenerateNameCheck(name, &miss);
1397 __ JumpIfSmi(edx, &miss);
1400 name, &miss);
1568 __ bind(&miss);
1595 Label miss, return_undefined, call_builtin;
1597 GenerateNameCheck(name, &miss);
1604 __ JumpIfSmi(edx, &miss);
1606 name, &miss);
1650 __ bind(&miss);
1679 Label miss;
1687 index_out_of_range_label = &miss;
1696 &miss);
1699 eax, holder, ebx, edx, edi, name, &miss);
1714 &miss, // When not a string.
1715 &miss, // When not a number.
1730 __ bind(&miss);
1762 Label miss;
1770 index_out_of_range_label = &miss;
1779 &miss);
1782 eax, holder, ebx, edx, edi, name, &miss);
1799 &miss, // When not a string.
1800 &miss, // When not a number.
1815 __ bind(&miss);
1848 Label miss;
1849 GenerateNameCheck(name, &miss);
1854 __ JumpIfSmi(edx, &miss);
1856 name, &miss);
1860 &miss);
1861 GenerateLoadFunctionFromCell(cell, function, &miss);
1892 __ bind(&miss);
1929 Label miss;
1930 GenerateNameCheck(name, &miss);
1936 __ JumpIfSmi(edx, &miss);
1939 name, &miss);
1943 &miss);
1944 GenerateLoadFunctionFromCell(cell, function, &miss);
2022 __ bind(&miss);
2053 Label miss;
2054 GenerateNameCheck(name, &miss);
2060 __ JumpIfSmi(edx, &miss);
2063 name, &miss);
2067 &miss);
2068 GenerateLoadFunctionFromCell(cell, function, &miss);
2127 __ bind(&miss);
2153 Label miss, miss_before_stack_reserved;
2174 name, depth, &miss);
2184 __ bind(&miss);
2216 Label miss;
2217 GenerateNameCheck(name, &miss);
2225 __ JumpIfSmi(edx, &miss);
2237 edi, name, &miss);
2251 __ j(above_equal, &miss);
2254 masm(), Context::STRING_FUNCTION_INDEX, eax, &miss);
2257 eax, holder, ebx, edx, edi, name, &miss);
2261 __ jmp(&miss);
2271 __ j(not_equal, &miss);
2275 masm(), Context::NUMBER_FUNCTION_INDEX, eax, &miss);
2278 eax, holder, ebx, edx, edi, name, &miss);
2282 __ jmp(&miss);
2293 __ j(not_equal, &miss);
2297 masm(), Context::BOOLEAN_FUNCTION_INDEX, eax, &miss);
2300 eax, holder, ebx, edx, edi, name, &miss);
2304 __ jmp(&miss);
2315 // Handle call cache miss.
2316 __ bind(&miss);
2334 Label miss;
2336 GenerateNameCheck(name, &miss);
2349 &miss);
2355 __ JumpIfSmi(eax, &miss);
2357 __ j(not_equal, &miss);
2374 // Handle load cache miss.
2375 __ bind(&miss);
2403 Label miss;
2404 GenerateNameCheck(name, &miss);
2408 GenerateGlobalReceiverCheck(object, holder, name, &miss);
2409 GenerateLoadFunctionFromCell(cell, function, &miss);
2434 // Handle call cache miss.
2435 __ bind(&miss);
2454 Label miss;
2457 GenerateStoreField(masm(), object, index, transition, edx, ecx, ebx, &miss);
2459 // Handle store cache miss.
2460 __ bind(&miss);
2480 Label miss;
2484 &miss, DO_SMI_CHECK, ALLOW_ELEMENT_TRANSITION_MAPS);
2488 __ CheckAccessGlobalProxy(edx, ebx, &miss);
2507 // Handle store cache miss.
2508 __ bind(&miss);
2526 Label miss;
2530 &miss, DO_SMI_CHECK, ALLOW_ELEMENT_TRANSITION_MAPS);
2534 __ CheckAccessGlobalProxy(edx, ebx, &miss);
2553 // Handle store cache miss.
2554 __ bind(&miss);
2573 Label miss;
2578 __ j(not_equal, &miss);
2589 __ j(equal, &miss);
2600 // Handle store cache miss.
2601 __ bind(&miss);
2621 Label miss;
2628 __ j(not_equal, &miss);
2631 GenerateStoreField(masm(), object, index, transition, edx, ecx, ebx, &miss);
2633 // Handle store cache miss.
2634 __ bind(&miss);
2677 Label miss;
2678 __ JumpIfSmi(edx, &miss, Label::kNear);
2693 __ bind(&miss);
2710 Label miss;
2713 __ JumpIfSmi(eax, &miss);
2720 CheckPrototypes(object, eax, last, ebx, edx, edi, name, &miss);
2726 masm(), Handle<GlobalObject>::cast(last), name, edx, &miss);
2734 __ bind(&miss);
2751 Label miss;
2753 GenerateLoadField(object, holder, eax, ebx, edx, edi, index, name, &miss);
2754 __ bind(&miss);
2772 Label miss;
2775 name, &miss);
2776 __ bind(&miss);
2793 Label miss;
2795 GenerateLoadConstant(object, holder, eax, ebx, edx, edi, value, name, &miss);
2796 __ bind(&miss);
2812 Label miss;
2820 name, &miss);
2822 __ bind(&miss);
2841 Label miss;
2844 __ JumpIfSmi(eax, &miss);
2845 CheckPrototypes(object, eax, holder, ebx, edx, edi, name, &miss);
2858 __ j(equal, &miss);
2869 __ bind(&miss);
2887 Label miss;
2894 __ j(not_equal, &miss);
2896 GenerateLoadField(receiver, holder, edx, ebx, ecx, edi, index, name, &miss);
2898 __ bind(&miss);
2917 Label miss;
2924 __ j(not_equal, &miss);
2927 name, &miss);
2929 __ bind(&miss);
2948 Label miss;
2955 __ j(not_equal, &miss);
2958 receiver, holder, edx, ebx, ecx, edi, value, name, &miss);
2959 __ bind(&miss);
2977 Label miss;
2984 __ j(not_equal, &miss);
2989 name, &miss);
2990 __ bind(&miss);
3006 Label miss;
3013 __ j(not_equal, &miss);
3015 GenerateLoadArrayLength(masm(), edx, ecx, &miss);
3016 __ bind(&miss);
3032 Label miss;
3039 __ j(not_equal, &miss);
3041 GenerateLoadStringLength(masm(), edx, ecx, ebx, &miss, true);
3042 __ bind(&miss);
3058 Label miss;
3065 __ j(not_equal, &miss);
3067 GenerateLoadFunctionPrototype(masm(), edx, ecx, ebx, &miss);
3068 __ bind(&miss);
3105 Label miss;
3106 __ JumpIfSmi(edx, &miss);
3116 __ bind(&miss);
3843 // Handle store cache miss, replacing the ic with the generic stub.
3971 // Handle store cache miss, replacing the ic with the generic stub.