Searched refs:scrutinee (Results 1 - 4 of 4) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/llint/
H A DLLIntSlowPaths.cpp1261 JSValue scrutinee = LLINT_OP_C(3).jsValue(); local
1262 ASSERT(scrutinee.isDouble());
1263 double value = scrutinee.asDouble();
1277 JSValue scrutinee = LLINT_OP_C(3).jsValue(); local
1278 ASSERT(scrutinee.isString());
1279 JSString* string = asString(scrutinee);
1291 JSValue scrutinee = LLINT_OP_C(3).jsValue(); local
1293 if (!scrutinee.isString())
1297 pc += codeBlock->stringSwitchJumpTable(pc[1].u.operand).offsetForValue(asString(scrutinee)->value(exec).impl(), defaultOffset);
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/
H A DJITOpcodes32_64.cpp1031 unsigned scrutinee = currentInstruction[3].u.operand; local
1039 stubCall.addArgument(scrutinee);
1049 unsigned scrutinee = currentInstruction[3].u.operand; local
1057 stubCall.addArgument(scrutinee);
1067 unsigned scrutinee = currentInstruction[3].u.operand; local
1074 stubCall.addArgument(scrutinee);
H A DJITStubs.cpp3353 JSValue scrutinee = stackFrame.args[0].jsValue(); local
3358 if (scrutinee.isInt32())
3359 return codeBlock->immediateSwitchJumpTable(tableIndex).ctiForValue(scrutinee.asInt32()).executableAddress();
3360 if (scrutinee.isDouble() && scrutinee.asDouble() == static_cast<int32_t>(scrutinee.asDouble()))
3361 return codeBlock->immediateSwitchJumpTable(tableIndex).ctiForValue(static_cast<int32_t>(scrutinee.asDouble())).executableAddress();
3369 JSValue scrutinee = stackFrame.args[0].jsValue(); local
3376 if (scrutinee.isString()) {
3377 StringImpl* value = asString(scrutinee)
3390 JSValue scrutinee = stackFrame.args[0].jsValue(); local
[all...]
H A DJITOpcodes.cpp712 unsigned scrutinee = currentInstruction[3].u.operand; local
720 stubCall.addArgument(scrutinee, regT2);
730 unsigned scrutinee = currentInstruction[3].u.operand; local
738 stubCall.addArgument(scrutinee, regT2);
748 unsigned scrutinee = currentInstruction[3].u.operand; local
755 stubCall.addArgument(scrutinee, regT2);

Completed in 135 milliseconds