Home | History | Annotate | Download | only in interpreter

Lines Matching refs:uncheckedR

112             callFrame->uncheckedR(dst) = JSValue(result);
135 if (callFrame->uncheckedR(codeBlock->activationRegister()).jsValue())
152 callFrame->uncheckedR(dst) = JSValue(result);
171 callFrame->uncheckedR(dst) = JSValue(globalObject->getDirectOffset(offset));
182 callFrame->uncheckedR(dst) = JSValue(result);
189 callFrame->uncheckedR(dst) = JSValue(result);
215 if (callFrame->uncheckedR(codeBlock->activationRegister()).jsValue())
230 callFrame->uncheckedR(dst) = JSValue(result);
245 callFrame->uncheckedR(dst) = JSValue(globalObject->getDirectOffset(offset));
246 ASSERT(callFrame->uncheckedR(dst).jsValue());
258 callFrame->uncheckedR(dst) = JSValue(result);
266 callFrame->uncheckedR(dst) = JSValue(result);
282 callFrame->uncheckedR(dst) = result;
283 ASSERT(callFrame->uncheckedR(dst).jsValue());
313 callFrame->uncheckedR(propDst) = JSValue(result);
314 callFrame->uncheckedR(baseDst) = JSValue(base);
412 return callFrame->globalData().interpreter->execute(eval, callFrame, callFrame->uncheckedR(codeBlock->thisRegister()).jsValue().toThisObject(callFrame), callFrame->registers() - registerFile->start() + registerOffset, scopeChain);
557 if (!callFrame->uncheckedR(oldCodeBlock->activationRegister()).jsValue()) {
567 if (JSValue arguments = callFrame->uncheckedR(unmodifiedArgumentsRegister(oldCodeBlock->argumentsRegister())).jsValue()) {
572 if (JSValue arguments = callFrame->uncheckedR(unmodifiedArgumentsRegister(oldCodeBlock->argumentsRegister())).jsValue())
706 || callFrame->uncheckedR(codeBlock->activationRegister()).jsValue())
754 newCallFrame->uncheckedR(newCallFrame->hostThisRegister()) = JSValue(thisObj);
802 newCallFrame->uncheckedR(0) = thisValue;
805 newCallFrame->uncheckedR(++dst) = *it;
894 newCallFrame->uncheckedR(++dst) = *it;
994 newCallFrame->uncheckedR(dst++) = jsUndefined();
1122 newCallFrame->uncheckedR(newCallFrame->hostThisRegister()) = JSValue(thisObj);
1194 callFrame->uncheckedR(dst) = JSValue(scope);
1510 callFrame->uncheckedR(dst) = JSValue(constructEmptyObject(callFrame));
1527 callFrame->uncheckedR(dst) = JSValue(constructArray(callFrame, args));
1545 callFrame->uncheckedR(dst) = JSValue(new (globalData) RegExpObject(callFrame->lexicalGlobalObject(), callFrame->scopeChain()->globalObject->regExpStructure(), regExp));
1558 callFrame->uncheckedR(dst) = callFrame->r(src);
1574 callFrame->uncheckedR(dst) = jsBoolean(src1.asInt32() == src2.asInt32());
1578 callFrame->uncheckedR(dst) = result;
1594 callFrame->uncheckedR(dst) = jsBoolean(true);
1599 callFrame->uncheckedR(dst) = jsBoolean(src.isCell() && src.asCell()->structure()->typeInfo().masqueradesAsUndefined());
1614 callFrame->uncheckedR(dst) = jsBoolean(src1.asInt32() != src2.asInt32());
1618 callFrame->uncheckedR(dst) = result;
1634 callFrame->uncheckedR(dst) = jsBoolean(false);
1639 callFrame->uncheckedR(dst) = jsBoolean(!src.isCell() || !src.asCell()->structure()->typeInfo().masqueradesAsUndefined());
1655 callFrame->uncheckedR(dst) = jsBoolean(result);
1672 callFrame->uncheckedR(dst) = jsBoolean(result);
1689 callFrame->uncheckedR(dst) = result;
1706 uncheckedR(dst) = result;
1720 callFrame->uncheckedR(srcDst) = jsNumber(v.asInt32() + 1);
1724 callFrame->uncheckedR(srcDst) = result;
1739 callFrame->uncheckedR(srcDst) = jsNumber(v.asInt32() - 1);
1743 callFrame->uncheckedR(srcDst) = result;
1760 callFrame->uncheckedR(srcDst) = jsNumber(v.asInt32() + 1);
1761 callFrame->uncheckedR(dst) = v;
1765 callFrame->uncheckedR(srcDst) = jsNumber(number.uncheckedGetNumber() + 1);
1766 callFrame->uncheckedR(dst) = number;
1783 callFrame->uncheckedR(srcDst) = jsNumber(v.asInt32() - 1);
1784 callFrame->uncheckedR(dst) = v;
1788 callFrame->uncheckedR(srcDst) = jsNumber(number.uncheckedGetNumber() - 1);
1789 callFrame->uncheckedR(dst) = number;
1807 callFrame->uncheckedR(dst) = callFrame->r(src);
1811 callFrame->uncheckedR(dst) = result;
1826 callFrame->uncheckedR(dst) = jsNumber(-src.asInt32());
1830 callFrame->uncheckedR(dst) = result;
1847 callFrame->uncheckedR(dst) = jsNumber(src1.asInt32() + src2.asInt32());
1851 callFrame->uncheckedR(dst) = result;
1866 callFrame->uncheckedR(dst) = jsNumber(src1.asInt32() * src2.asInt32());
1870 callFrame->uncheckedR(dst) = result;
1889 callFrame->uncheckedR(dst) = result;
1908 callFrame->uncheckedR(dst) = result;
1919 callFrame->uncheckedR(dst) = result;
1934 callFrame->uncheckedR(dst) = jsNumber(src1.asInt32() - src2.asInt32());
1938 callFrame->uncheckedR(dst) = result;
1955 callFrame->uncheckedR(dst) = jsNumber(val.asInt32() << (shift.asInt32() & 0x1f));
1959 callFrame->uncheckedR(dst) = result;
1977 callFrame->uncheckedR(dst) = jsNumber(val.asInt32() >> (shift.asInt32() & 0x1f));
1981 callFrame->uncheckedR(dst) = result;
1998 callFrame->uncheckedR(dst) = jsNumber(val.asInt32() >> (shift.asInt32() & 0x1f));
2002 callFrame->uncheckedR(dst) = result;
2019 callFrame->uncheckedR(dst) = jsNumber(src1.asInt32() & src2.asInt32());
2023 callFrame->uncheckedR(dst) = result;
2040 callFrame->uncheckedR(dst) = jsNumber(src1.asInt32() ^ src2.asInt32());
2044 callFrame->uncheckedR(dst) = result;
2061 callFrame->uncheckedR(dst) = jsNumber(src1.asInt32() | src2.asInt32());
2065 callFrame->uncheckedR(dst) = result;
2080 callFrame->uncheckedR(dst) = jsNumber(~src.asInt32());
2084 callFrame->uncheckedR(dst) = result;
2099 callFrame->uncheckedR(dst) = result;
2145 callFrame->uncheckedR(dst) = jsBoolean(result);
2158 callFrame->uncheckedR(dst) = JSValue(jsTypeStringForValue(callFrame, callFrame->r(src).jsValue()));
2173 callFrame->uncheckedR(dst) = jsBoolean(v.isCell() ? v.asCell()->structure()->typeInfo().masqueradesAsUndefined() : v.isUndefined());
2187 callFrame->uncheckedR(dst) = jsBoolean(callFrame->r(src).jsValue().isBoolean());
2201 callFrame->uncheckedR(dst) = jsBoolean(callFrame->r(src).jsValue().isNumber());
2215 callFrame->uncheckedR(dst) = jsBoolean(callFrame->r(src).jsValue().isString());
2229 callFrame->uncheckedR(dst) = jsBoolean(jsIsObjectType(callFrame->r(src).jsValue()));
2243 callFrame->uncheckedR(dst) = jsBoolean(jsIsFunctionType(callFrame->r(src).jsValue()));
2271 callFrame->uncheckedR(dst) = jsBoolean(baseObj->hasProperty(callFrame, i));
2275 callFrame->uncheckedR(dst) = jsBoolean(baseObj->hasProperty(callFrame, property));
2351 callFrame->uncheckedR(dst) = scope->registerAt(index).get();
2396 callFrame->uncheckedR(dst) = scope->registerAt(index).get();
2503 callFrame->uncheckedR(dst) = result;
2528 callFrame->uncheckedR(dst) = JSValue(baseObject->getDirectOffset(offset));
2563 callFrame->uncheckedR(dst) = JSValue(protoObject->getDirectOffset(offset));
2605 callFrame->uncheckedR(dst) = result;
2607 callFrame->uncheckedR(dst) = jsUndefined();
2649 callFrame->uncheckedR(dst) = result;
2737 callFrame->uncheckedR(dst) = JSValue(baseObject->getDirectOffset(offset));
2782 callFrame->uncheckedR(dst) = result;
2784 callFrame->uncheckedR(dst) = jsUndefined();
2822 callFrame->uncheckedR(dst) = result;
2849 callFrame->uncheckedR(dst) = result;
2890 callFrame->uncheckedR(dst) = result;
2892 callFrame->uncheckedR(dst) = jsUndefined();
2944 callFrame->uncheckedR(dst) = result;
2973 callFrame->uncheckedR(dst) = jsNumber(asArray(baseValue)->length());
2997 callFrame->uncheckedR(dst) = jsNumber(asString(baseValue)->length());
3179 callFrame->uncheckedR(dst) = jsBoolean(result);
3199 callFrame->uncheckedR(dst) = JSValue(asObject(baseValue)->getDirectOffset(offset));
3208 callFrame->uncheckedR(dst) = result;
3222 callFrame->uncheckedR(dst) = result;
3224 callFrame->uncheckedR(dst) = jsNumber(callFrame->argumentCount());
3239 callFrame->uncheckedR(dst) = callFrame->r(arg - RegisterFile::CallFrameHeaderSize - numParameters);
3241 callFrame->uncheckedR(dst) = callFrame->r(arg - RegisterFile::CallFrameHeaderSize - numParameters - callFrame->argumentCount() - 1);
3247 callFrame->uncheckedR(argumentsRegister) = JSValue(arguments);
3248 callFrame->uncheckedR(unmodifiedArgumentsRegister(argumentsRegister)) = JSValue(arguments);
3289 callFrame->uncheckedR(dst) = result;
3373 callFrame->uncheckedR(dst) = jsBoolean(result);
3778 callFrame->uncheckedR(dst) = JSValue(codeBlock->functionDecl(func)->make(callFrame, callFrame->scopeChain()));
3810 callFrame->uncheckedR(dst) = JSValue(func);
4006 callFrame->uncheckedR(argCountDst) = Register::withInt(argCount + 1);
4173 callFrame->uncheckedR(vPC[1].u.operand) = functionReturnValue;
4218 callFrame->uncheckedR(i) = jsUndefined();
4245 callFrame->uncheckedR(vPC[1].u.operand) = JSValue(callFrame->callee());
4274 callFrame->uncheckedR(thisRegister) = constructEmptyObject(callFrame, structure);
4294 callFrame->uncheckedR(thisRegister) = JSValue(thisVal.toThisObject(callFrame));
4313 callFrame->uncheckedR(thisRegister) = JSValue(thisVal.toStrictThisObject(callFrame));
4327 callFrame->uncheckedR(dst) = JSValue();
4343 callFrame->uncheckedR(dst) = JSValue(arguments);
4344 callFrame->uncheckedR(unmodifiedArgumentsRegister(dst)) = JSValue(arguments);
4440 callFrame->uncheckedR(dst) = concatenateStrings(callFrame, &callFrame->registers()[src], count);
4450 callFrame->uncheckedR(dst) = callFrame->r(src).jsValue().toPrimitive(callFrame);
4467 callFrame->uncheckedR(scope) = JSValue(o);
4508 callFrame->uncheckedR(dst) = jsPropertyNameIterator;
4509 callFrame->uncheckedR(base) = JSValue(o);
4510 callFrame->uncheckedR(i) = Register::withInt(0);
4511 callFrame->uncheckedR(size) = Register::withInt(jsPropertyNameIterator->size());
4534 callFrame->uncheckedR(i) = Register::withInt(callFrame->r(i).i() + 1);
4537 callFrame->uncheckedR(dst) = key;
4593 callFrame->uncheckedR(ex) = exceptionValue;
4802 if (JSValue arguments = functionCallFrame->uncheckedR(argumentsRegister).jsValue())