Home | History | Annotate | Download | only in mips

Lines Matching refs:miss

69                                                   Label* miss) {
79 __ JumpIfSmi(receiver, miss);
83 __ Branch(miss, lt, scratch1, Operand(FIRST_SPEC_OBJECT_TYPE));
88 GenerateGlobalInstanceTypeCheck(masm, scratch1, miss);
94 __ Branch(miss, ne, scratch1, Operand(zero_reg));
99 __ Branch(miss, ne, scratch1, Operand(scratch0));
105 // elements: Property dictionary. It is not clobbered if a jump to the miss
107 // name: Property name. It is not clobbered if a jump to the miss label is
109 // result: Register for the result. It is only updated if a jump to the miss
111 // one of these in the case of not jumping to the miss label.
119 Label* miss,
133 miss,
150 __ Branch(miss, ne, at, Operand(zero_reg));
160 // elements: Property dictionary. It is not clobbered if a jump to the miss
162 // name: Property name. It is not clobbered if a jump to the miss label is
172 Label* miss,
186 miss,
204 __ Branch(miss, ne, at, Operand(zero_reg));
225 Label miss;
227 StubCompiler::GenerateLoadArrayLength(masm, a0, a3, &miss);
228 __ bind(&miss);
240 Label miss;
242 StubCompiler::GenerateLoadStringLength(masm, a0, a1, a3, &miss,
244 // Cache miss: Jump to runtime.
245 __ bind(&miss);
257 Label miss;
259 StubCompiler::GenerateLoadFunctionPrototype(masm, a0, a1, a3, &miss);
260 __ bind(&miss);
386 // The generated code falls through if both probes miss.
395 Label number, non_number, non_string, boolean, probe, miss;
432 __ Branch(&miss, ne, a1, Operand(t1));
442 __ bind(&miss);
448 Label* miss,
453 __ JumpIfSmi(a1, miss);
457 __ Branch(miss, ne, scratch, Operand(JS_FUNCTION_TYPE));
471 Label miss;
476 GenerateStringDictionaryReceiverCheck(masm, a1, a0, a3, t0, &miss);
480 GenerateDictionaryLoad(masm, &miss, a0, a2, a1, a3, t0);
482 GenerateFunctionTailCall(masm, argc, &miss, t0);
484 // Cache miss: Jump to runtime.
485 __ bind(&miss);
655 // Fall through on miss.
681 Label miss;
682 __ JumpIfSmi(a2, &miss);
683 __ IsObjectJSStringType(a2, a0, &miss);
686 __ bind(&miss);
707 // Cache miss: Jump to runtime.
719 Label miss;
721 GenerateStringDictionaryReceiverCheck(masm, a0, a1, a3, t0, &miss);
724 GenerateDictionaryLoad(masm, &miss, a1, a2, v0, a3, t0);
727 // Cache miss: Jump to runtime.
728 __ bind(&miss);
1147 Label miss;
1158 &miss, // When not a string.
1159 &miss, // When not a number.
1160 &miss, // When index out of range.
1168 __ bind(&miss);
1457 // an IC miss that would otherwise cause a transition to the generic stub.
1521 // Cache miss: Jump to runtime.
1555 Label miss;
1562 __ JumpIfSmi(receiver, &miss);
1566 __ Branch(&miss, ne, scratch, Operand(JS_ARRAY_TYPE));
1573 __ Branch(&miss, ne, scratch, Operand(FIXED_ARRAY_TYPE));
1580 __ Branch(&miss, eq, scratch, Operand(at));
1583 __ JumpIfNotSmi(value, &miss);
1592 __ bind(&miss);
1605 Label miss;
1607 GenerateStringDictionaryReceiverCheck(masm, a1, a3, t0, t1, &miss);
1609 GenerateDictionaryStore(masm, &miss, a3, a2, a0, t0, t1);
1614 __ bind(&miss);