Lines Matching defs:proto
474 unsigned proto = currentInstruction[4].u.operand;
480 emitLoadPayload(proto, regT1);
482 // Check that value, baseVal, and proto are cells.
485 emitJumpSlowCaseIfNotJSCell(proto);
492 // Initially, regT1 still contains proto and regT2 still contains value.
517 unsigned proto = currentInstruction[4].u.operand;
521 linkSlowCaseIfNotJSCell(iter, proto);
527 stubCall.addArgument(proto);
1926 unsigned proto = currentInstruction[4].u.operand;
1928 // Load the operands (baseVal, proto, and value respectively) into registers.
1932 emitGetVirtualRegister(proto, regT1);
1934 // Check that baseVal & proto are cells.
1937 emitJumpSlowCaseIfNotJSCell(regT1, proto);
1944 // Initially, regT1 still contains proto and regT2 still contains value.
2950 unsigned proto = currentInstruction[4].u.operand;
2954 linkSlowCaseIfNotJSCell(iter, proto);
2959 stubCall.addArgument(proto, regT2);