Lines Matching refs:property
56 unsigned property = currentInstruction[2].u.operand;
61 stubCall.addArgument(Imm32(property));
69 unsigned property = currentInstruction[2].u.operand;
74 stubCall.addArgument(ImmPtr(&m_codeBlock->identifier(property)));
82 unsigned property = currentInstruction[2].u.operand;
87 stubCall.addArgument(ImmPtr(&m_codeBlock->identifier(property)));
96 unsigned property = currentInstruction[3].u.operand;
100 stubCall.addArgument(ImmPtr(&m_codeBlock->identifier(property)));
120 unsigned property = currentInstruction[3].u.operand;
124 stubCall.addArgument(property);
136 unsigned property = currentInstruction[2].u.operand;
141 stubCall.addArgument(property);
275 unsigned property = currentInstruction[3].u.operand;
277 emitLoad2(base, regT1, regT0, property, regT3, regT2);
298 unsigned property = currentInstruction[3].u.operand;
300 linkSlowCase(iter); // property int32 check
308 stubCall.addArgument(property);
315 unsigned property = currentInstruction[2].u.operand;
318 emitLoad2(base, regT1, regT0, property, regT3, regT2);
349 unsigned property = currentInstruction[2].u.operand;
352 linkSlowCase(iter); // property int32 check
359 stubPutByValCall.addArgument(property);
380 // to array-length / prototype access tranpolines, and finally we also the the property-map access offset as a label
473 // Plant a load from a bogus ofset in the object's property map; we will patch this later, if it is to be used.
507 // Compile a store into an object's property storage. May overwrite base.
518 // Compile a load from an object's property storage. May overwrite base.
562 // Verify that nothing in the prototype chain has a setter for this property.
566 // Reallocate property storage if needed.
979 unsigned property = currentInstruction[3].u.operand;
984 emitLoad2(property, regT1, regT0, base, regT3, regT2);
985 emitJumpSlowCaseIfNotJSCell(property, regT1);
987 // Property registers are now available as the property is known
1007 unsigned property = currentInstruction[3].u.operand;
1009 linkSlowCaseIfNotJSCell(iter, property);
1017 stubCall.addArgument(property);
1027 unsigned property = currentInstruction[3].u.operand;
1029 emitGetVirtualRegisters(base, regT0, property, regT1);
1072 unsigned property = currentInstruction[3].u.operand;
1077 emitGetVirtualRegister(property, regT0);
1097 unsigned property = currentInstruction[3].u.operand;
1106 stubCall.addArgument(property, regT2);
1113 unsigned property = currentInstruction[2].u.operand;
1116 emitGetVirtualRegisters(base, regT0, property, regT1);
1331 // to array-length / prototype access tranpolines, and finally we also the the property-map access offset as a label
1427 // Plant a load from a bogus ofset in the object's property map; we will patch this later, if it is to be used.
1460 property storage. May overwrite the
1472 // Compile a load from an object's property storage. May overwrite base.