Lines Matching refs:miss

69   Label miss;
84 __ Branch(&miss, ne, name, Operand(at));
89 __ Branch(&miss, ne, at, Operand(scratch2));
101 __ Branch(&miss, ne, flags_reg, Operand(flags));
105 __ jmp(&miss);
107 __ jmp(&miss);
116 __ bind(&miss);
186 Label miss;
217 __ JumpIfSmi(receiver, &miss);
242 // Primary miss: Compute hash for secondary probe.
261 // Cache miss: Fall-through and let caller handle the miss by
263 __ bind(&miss);
291 Label* miss) {
297 __ Branch(miss, ne, prototype, Operand(at));
374 // execution continues at the miss label. The register containing the
380 Label* miss,
386 GenerateStringCheck(masm, receiver, scratch1, scratch2, miss,
387 support_wrappers ? &check_wrapper : miss);
396 __ Branch(miss, ne, scratch1, Operand(JS_VALUE_TYPE));
400 GenerateStringCheck(masm, scratch1, scratch2, scratch2, miss, miss);
529 Label* miss,
536 __ JumpIfSmi(a1, miss);
538 __ Branch(miss, ne, a3, Operand(JS_FUNCTION_TYPE));
703 Label* miss) {
708 __ JumpIfSmi(receiver, miss);
712 holder, lookup, name, optimization, miss);
715 name, holder, miss);
761 Label* miss = can_do_fast_api_call ? &miss_cleanup : miss_label;
765 name, depth1, miss);
782 name, depth2, miss);
885 Label* miss) {
893 __ Branch(miss, ne, scratch, Operand(at));
904 Label* miss) {
912 miss);
1047 Label* miss) {
1081 GenerateDictionaryNegativeLookup(masm(), miss, reg, name,
1089 __ CheckMap(reg, scratch1, current_map, miss, DONT_DO_SMI_CHECK,
1095 __ CheckAccessGlobalProxy(reg, scratch2, miss);
1121 __ CheckMap(reg, scratch1, Handle<Map>(current->map()), miss,
1127 __ CheckAccessGlobalProxy(reg, scratch1, miss);
1133 GenerateCheckPropertyCells(masm(), object, holder, name, scratch1, miss);
1148 Label* miss) {
1150 __ JumpIfSmi(receiver, miss);
1154 object, receiver, holder, scratch1, scratch2, scratch3, name, miss);
1168 Label* miss) {
1170 __ JumpIfSmi(receiver, miss, scratch1);
1174 scratch1, scratch2, scratch3, name, miss);
1191 Label* miss) {
1193 __ JumpIfSmi(receiver, miss, scratch1);
1197 scratch2, scratch3, name, miss);
1248 Label* miss) {
1253 __ JumpIfSmi(receiver, miss);
1275 name, miss);
1322 miss);
1368 name, miss);
1379 void CallStubCompiler::GenerateNameCheck(Handle<String> name, Label* miss) {
1381 __ Branch(miss, ne, a2, Operand(name));
1389 Label* miss) {
1399 __ JumpIfSmi(a0, miss);
1400 CheckPrototypes(object, a0, holder, a3, a1, t0, name, miss);
1407 Label* miss) {
1419 __ JumpIfSmi(a1, miss);
1421 __ Branch(miss, ne, a3, Operand(JS_FUNCTION_TYPE));
1426 __ Branch(miss, ne, t0, Operand(a3));
1428 __ Branch(miss, ne, a1, Operand(function));
1450 Label miss;
1452 GenerateNameCheck(name, &miss);
1459 __ JumpIfSmi(a0, &miss, t0);
1462 Register reg = CheckPrototypes(object, a0, holder, a1, a3, t0, name, &miss);
1465 GenerateCallFunction(masm(), object, arguments(), &miss, extra_state_);
1467 // Handle call cache miss.
1468 __ bind(&miss);
1493 Label miss;
1495 GenerateNameCheck(name, &miss);
1504 __ JumpIfSmi(receiver, &miss);
1508 name, &miss);
1677 // Handle call cache miss.
1678 __ bind(&miss);
1703 Label miss, return_undefined, call_builtin;
1706 GenerateNameCheck(name, &miss);
1712 __ JumpIfSmi(receiver, &miss);
1716 t0, v0, name, &miss);
1763 // Handle call cache miss.
1764 __ bind(&miss);
1790 Label miss;
1799 index_out_of_range_label = &miss;
1808 &miss);
1811 v0, holder, a1, a3, t0, name, &miss);
1826 &miss, // When not a string.
1827 &miss, // When not a number.
1844 __ bind(&miss);
1873 Label miss;
1880 index_out_of_range_label = &miss;
1888 &miss);
1891 v0, holder, a1, a3, t0, name, &miss);
1908 &miss, // When not a string.
1909 &miss, // When not a number.
1926 __ bind(&miss);
1957 Label miss;
1958 GenerateNameCheck(name, &miss);
1964 __ JumpIfSmi(a1, &miss);
1967 name, &miss);
1971 &miss);
1972 GenerateLoadFunctionFromCell(cell, function, &miss);
2001 __ bind(&miss);
2034 Label miss, slow;
2035 GenerateNameCheck(name, &miss);
2040 __ JumpIfSmi(a1, &miss);
2042 name, &miss);
2046 &miss);
2047 GenerateLoadFunctionFromCell(cell, function, &miss);
2135 __ bind(&miss);
2163 Label miss;
2165 GenerateNameCheck(name, &miss);
2169 __ JumpIfSmi(a1, &miss);
2171 name, &miss);
2175 &miss);
2176 GenerateLoadFunctionFromCell(cell, function, &miss);
2236 __ bind(&miss);
2265 Label miss, miss_before_stack_reserved;
2283 depth, &miss);
2287 __ bind(&miss);
2315 Label miss;
2317 GenerateNameCheck(name, &miss);
2325 __ JumpIfSmi(a1, &miss);
2338 name, &miss);
2352 __ Branch(&miss, Ugreater_equal, a3, Operand(FIRST_NONSTRING_TYPE));
2355 masm(), Context::STRING_FUNCTION_INDEX, a0, &miss);
2358 a0, holder, a3, a1, t0, name, &miss);
2362 __ jmp(&miss);
2372 __ Branch(&miss, ne, a0, Operand(HEAP_NUMBER_TYPE));
2376 masm(), Context::NUMBER_FUNCTION_INDEX, a0, &miss);
2379 a0, holder, a3, a1, t0, name, &miss);
2383 __ jmp(&miss);
2394 __ Branch(&miss, ne, a1, Operand(t0));
2398 masm(), Context::BOOLEAN_FUNCTION_INDEX, a0, &miss);
2401 a0, holder, a3, a1, t0, name, &miss);
2405 __ jmp(&miss);
2416 // Handle call cache miss.
2417 __ bind(&miss);
2434 Label miss;
2436 GenerateNameCheck(name, &miss);
2448 &miss);
2455 GenerateCallFunction(masm(), object, arguments(), &miss, extra_state_);
2457 // Handle call cache miss.
2458 __ bind(&miss);
2483 Label miss;
2484 GenerateNameCheck(name, &miss);
2488 GenerateGlobalReceiverCheck(object, holder, name, &miss);
2489 GenerateLoadFunctionFromCell(cell, function, &miss);
2515 // Handle call cache miss.
2516 __ bind(&miss);
2535 Label miss;
2538 GenerateStoreField(masm(), object, index, transition, a1, a2, a3, &miss);
2539 __ bind(&miss);
2559 Label miss;
2562 __ CheckMap(a1, a3, Handle<Map>(object->map()), &miss,
2567 __ CheckAccessGlobalProxy(a1, a3, &miss);
2584 // Handle store cache miss.
2585 __ bind(&miss);
2603 Label miss;
2606 __ CheckMap(a1, a3, Handle<Map>(receiver->map()), &miss,
2611 __ CheckAccessGlobalProxy(a1, a3, &miss);
2629 // Handle store cache miss.
2630 __ bind(&miss);
2649 Label miss;
2653 __ Branch(&miss, ne, a3, Operand(Handle<Map>(object->map())));
2662 __ Branch(&miss, eq, t1, Operand(t2));
2673 // Handle store cache miss.
2674 __ bind(&miss);
2691 Label miss;
2694 __ JumpIfSmi(a0, &miss);
2697 CheckPrototypes(object, a0, last, a3, a1, t0, name, &miss);
2703 masm(), Handle<GlobalObject>::cast(last), name, a1, &miss);
2710 __ bind(&miss);
2727 Label miss;
2731 GenerateLoadField(object, holder, v0, a3, a1, t0, index, name, &miss);
2732 __ bind(&miss);
2750 Label miss;
2752 &miss);
2753 __ bind(&miss);
2770 Label miss;
2772 GenerateLoadConstant(object, holder, a0, a3, a1, t0, value, name, &miss);
2773 __ bind(&miss);
2790 Label miss;
2795 &miss);
2796 __ bind(&miss);
2815 Label miss;
2818 __ JumpIfSmi(a0, &miss);
2819 CheckPrototypes(object, a0, holder, a3, t0, a1, name, &miss);
2828 __ Branch(&miss, eq, t0, Operand(at));
2836 __ bind(&miss);
2854 Label miss;
2857 __ Branch(&miss, ne, a0, Operand(name));
2859 GenerateLoadField(receiver, holder, a1, a2, a3, t0, index, name, &miss);
2860 __ bind(&miss);
2877 Label miss;
2880 __ Branch(&miss, ne, a0, Operand(name));
2883 &miss);
2884 __ bind(&miss);
2901 Label miss;
2904 __ Branch(&miss, ne, a0, Operand(name));
2906 GenerateLoadConstant(receiver, holder, a1, a2, a3, t0, value, name, &miss);
2907 __ bind(&miss);
2924 Label miss;
2927 __ Branch(&miss, ne, a0, Operand(name));
2932 &miss);
2933 __ bind(&miss);
2947 Label miss;
2950 __ Branch(&miss, ne, a0, Operand(name));
2952 GenerateLoadArrayLength(masm(), a1, a2, &miss);
2953 __ bind(&miss);
2967 Label miss;
2973 __ Branch(&miss, ne, a0, Operand(name));
2975 GenerateLoadStringLength(masm(), a1, a2, a3, &miss, true);
2976 __ bind(&miss);
2992 Label miss;
2998 __ Branch(&miss, ne, a0, Operand(name));
3000 GenerateLoadFunctionPrototype(masm(), a1, a2, a3, &miss);
3001 __ bind(&miss);
3037 Label miss;
3038 __ JumpIfSmi(a1, &miss);
3047 __ bind(&miss);
3067 Label miss;
3073 __ Branch(&miss, ne, a1, Operand(name));
3076 // the miss label is generated.
3077 GenerateStoreField(masm(), object, index, transition, a2, a1, a3, &miss);
3078 __ bind(&miss);
3124 Label miss;
3125 __ JumpIfSmi(a2, &miss);
3142 __ bind(&miss);
4438 // Handle store cache miss, replacing the ic with the generic stub.