Home
last modified time | relevance | path

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

/external/webkit/JavaScriptCore/jit/
DJITStubs.cpp2865 JSValue scrutinee = stackFrame.args[0].jsValue(); in DEFINE_STUB_FUNCTION() local
2870 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() local
2893 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() local
2913 if (scrutinee.isString()) { in DEFINE_STUB_FUNCTION()
2914 UString::Rep* value = asString(scrutinee)->value().rep(); in DEFINE_STUB_FUNCTION()
DJITOpcodes.cpp1301 unsigned scrutinee = currentInstruction[3].u.operand; in emit_op_switch_imm() local
1309 stubCall.addArgument(scrutinee); in emit_op_switch_imm()
1319 unsigned scrutinee = currentInstruction[3].u.operand; in emit_op_switch_char() local
1327 stubCall.addArgument(scrutinee); in emit_op_switch_char()
1337 unsigned scrutinee = currentInstruction[3].u.operand; in emit_op_switch_string() local
1344 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 …]
/external/webkit/JavaScriptCore/interpreter/
DInterpreter.cpp2859 JSValue scrutinee = callFrame->r((++vPC)->u.operand).jsValue(); in privateExecute() local
2860 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() local
2884 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() local
2907 if (!scrutinee.isString()) in privateExecute()
2910 …>codeBlock()->stringSwitchJumpTable(tableIndex).offsetForValue(asString(scrutinee)->value().rep(),… in privateExecute()
/external/webkit/JavaScriptCore/
DChangeLog-2009-06-1610230 truncating the scrutinee value. E.g.: