Searched refs:scrutinee (Results 1 – 4 of 4) sorted by relevance
2865 JSValue scrutinee = stackFrame.args[0].jsValue(); in DEFINE_STUB_FUNCTION() local2870 if (scrutinee.isInt32()) in DEFINE_STUB_FUNCTION()2871 …return codeBlock->immediateSwitchJumpTable(tableIndex).ctiForValue(scrutinee.asInt32()).executable… in DEFINE_STUB_FUNCTION()2875 if (scrutinee.getNumber(value) && ((intValue = static_cast<int32_t>(value)) == value)) in DEFINE_STUB_FUNCTION()2886 JSValue scrutinee = stackFrame.args[0].jsValue(); in DEFINE_STUB_FUNCTION() local2893 if (scrutinee.isString()) { in DEFINE_STUB_FUNCTION()2894 UString::Rep* value = asString(scrutinee)->value().rep(); in DEFINE_STUB_FUNCTION()2906 JSValue scrutinee = stackFrame.args[0].jsValue(); in DEFINE_STUB_FUNCTION() local2913 if (scrutinee.isString()) { in DEFINE_STUB_FUNCTION()2914 UString::Rep* value = asString(scrutinee)->value().rep(); in DEFINE_STUB_FUNCTION()
1301 unsigned scrutinee = currentInstruction[3].u.operand; in emit_op_switch_imm() local1309 stubCall.addArgument(scrutinee); in emit_op_switch_imm()1319 unsigned scrutinee = currentInstruction[3].u.operand; in emit_op_switch_char() local1327 stubCall.addArgument(scrutinee); in emit_op_switch_char()1337 unsigned scrutinee = currentInstruction[3].u.operand; in emit_op_switch_string() local1344 stubCall.addArgument(scrutinee); in emit_op_switch_string()2495 unsigned scrutinee = currentInstruction[3].u.operand;2503 stubCall.addArgument(scrutinee, regT2);2513 unsigned scrutinee = currentInstruction[3].u.operand;2521 stubCall.addArgument(scrutinee, regT2);[all …]
2859 JSValue scrutinee = callFrame->r((++vPC)->u.operand).jsValue(); in privateExecute() local2860 if (scrutinee.isInt32()) in privateExecute()2861 …Frame->codeBlock()->immediateSwitchJumpTable(tableIndex).offsetForValue(scrutinee.asInt32(), defau… in privateExecute()2865 if (scrutinee.getNumber(value) && ((intValue = static_cast<int32_t>(value)) == value)) in privateExecute()2883 JSValue scrutinee = callFrame->r((++vPC)->u.operand).jsValue(); in privateExecute() local2884 if (!scrutinee.isString()) in privateExecute()2887 UString::Rep* value = asString(scrutinee)->value().rep(); in privateExecute()2906 JSValue scrutinee = callFrame->r((++vPC)->u.operand).jsValue(); in privateExecute() local2907 if (!scrutinee.isString()) in privateExecute()2910 …>codeBlock()->stringSwitchJumpTable(tableIndex).offsetForValue(asString(scrutinee)->value().rep(),… in privateExecute()
10230 truncating the scrutinee value. E.g.: