Home | History | Annotate | Download | only in arm

Lines Matching full:case

174     // Emit a 'return undefined' in case control fell off the end of the
231 case Expression::kUninitialized:
234 case Expression::kEffect:
238 case Expression::kValue:
241 case kAccumulator:
244 case kStack:
250 case Expression::kValueTest:
251 case Expression::kTestValue:
252 // Push an extra copy of the value in case it's needed.
256 case Expression::kTest:
267 case Expression::kUninitialized:
269 case Expression::kEffect:
272 case Expression::kValue:
273 case Expression::kTest:
274 case Expression::kValueTest:
275 case Expression::kTestValue:
287 case Expression::kUninitialized:
289 case Expression::kEffect:
292 case Expression::kValue:
293 case Expression::kTest:
294 case Expression::kValueTest:
295 case Expression::kTestValue:
307 case Expression::kUninitialized:
310 case Expression::kEffect:
314 case Expression::kValue:
316 case kAccumulator:
319 case kStack:
324 case Expression::kValueTest:
325 case Expression::kTestValue:
326 // Duplicate the value on the stack in case it's needed.
331 case Expression::kTest:
344 case Expression::kUninitialized:
347 case Expression::kEffect:
351 case Expression::kValue:
353 case kAccumulator:
357 case kStack:
364 case Expression::kTest:
370 case Expression::kValueTest:
371 case Expression::kTestValue:
390 case Expression::kUninitialized:
392 case Expression::kEffect:
397 case Expression::kValue: {
406 case kAccumulator:
408 case kStack:
415 case Expression::kTest:
418 case Expression::kValueTest:
422 case kAccumulator:
424 case kStack:
431 case Expression::kTestValue:
435 case kAccumulator:
437 case kStack:
461 case Expression::kUninitialized:
462 case Expression::kEffect:
463 case Expression::kValue:
466 case Expression::kTest:
471 case Expression::kValueTest: {
474 case kAccumulator:
479 case kStack:
489 case Expression::kTestValue: {
492 case kAccumulator:
497 case kStack:
512 case Slot::PARAMETER:
513 case Slot::LOCAL:
515 case Slot::CONTEXT: {
521 case Slot::LOOKUP:
561 case Slot::PARAMETER:
562 case Slot::LOCAL:
572 case Slot::CONTEXT:
601 case Slot::LOOKUP: {
810 case ObjectLiteral::Property::CONSTANT:
812 case ObjectLiteral::Property::MATERIALIZED_LITERAL:
815 case ObjectLiteral::Property::COMPUTED:
825 case ObjectLiteral::Property::PROTOTYPE:
833 case ObjectLiteral::Property::GETTER:
834 case ObjectLiteral::Property::SETTER:
925 case VARIABLE:
928 case NAMED_PROPERTY:
937 case KEYED_PROPERTY:
949 case VARIABLE:
953 case NAMED_PROPERTY:
957 case KEYED_PROPERTY:
982 case VARIABLE:
986 case NAMED_PROPERTY:
989 case KEYED_PROPERTY:
1049 case Slot::LOCAL:
1050 case Slot::PARAMETER:
1054 case Slot::CONTEXT: {
1067 case Slot::LOOKUP:
1088 // change to slow case to avoid the quadratic behavior of repeatedly
1110 // If the assignment ends an initialization block, revert to fast case.
1128 // change to slow case to avoid the quadratic behavior of repeatedly
1144 // If the assignment ends an initialization block, revert to fast case.
1354 case Token::VOID: {
1358 case Expression::kUninitialized:
1361 case Expression::kEffect:
1363 case Expression::kValue:
1366 case kAccumulator:
1368 case kStack:
1373 case Expression::kTestValue:
1377 case kAccumulator:
1379 case kStack:
1384 case Expression::kTest:
1385 case Expression::kValueTest:
1392 case Token::NOT: {
1400 case Expression::kUninitialized:
1403 case Expression::kEffect:
1407 case Expression::kValue:
1411 case Expression::kTest:
1413 case Expression::kValueTest:
1416 case Expression::kTestValue:
1425 case Token::TYPEOF: {
1457 case Token::ADD: {
1470 case Token::SUB: {
1484 case Token::BIT_NOT: {
1524 // In case of a property we use the uninitialized expression context
1565 case Expression::kUninitialized:
1567 case Expression::kEffect:
1570 case Expression::kValue:
1571 case Expression::kTest:
1572 case Expression::kValueTest:
1573 case Expression::kTestValue:
1578 case VARIABLE:
1581 case NAMED_PROPERTY:
1584 case KEYED_PROPERTY:
1593 // Inline smi case if we are in a loop.
1614 case VARIABLE:
1628 case NAMED_PROPERTY: {
1642 case KEYED_PROPERTY: {
1662 case Token::COMMA:
1667 case Token::OR:
1668 case Token::AND:
1672 case Token::ADD:
1673 case Token::SUB:
1674 case Token::DIV:
1675 case Token::MOD:
1676 case Token::MUL:
1677 case Token::BIT_OR:
1678 case Token::BIT_AND:
1679 case Token::BIT_XOR:
1680 case Token::SHL:
1681 case Token::SHR:
1682 case Token::SAR:
1704 case Expression::kUninitialized:
1707 case Expression::kEffect:
1711 case Expression::kValue:
1715 case Expression::kTest:
1717 case Expression::kValueTest:
1720 case Expression::kTestValue:
1727 case Token::IN:
1736 case Token::INSTANCEOF: {
1751 case Token::EQ_STRICT:
1754 case Token::EQ:
1758 case Token::LT:
1762 case Token::GT:
1768 case Token::LTE:
1774 case Token::GTE:
1778 case Token::IN:
1779 case Token::INSTANCEOF:
1784 // The comparison stub expects the smi vs. smi case to be handled