Lines Matching full:case
22 #define CASE(Name, ...) \
23 case Bytecode::k##Name: \
25 BYTECODE_LIST(CASE)
26 #undef CASE
49 case AccumulatorUse::kNone:
51 case AccumulatorUse::kRead:
53 case AccumulatorUse::kWrite:
55 case AccumulatorUse::kReadWrite:
65 #define CASE(Name, _) \
66 case OperandType::k##Name: \
68 OPERAND_TYPE_LIST(CASE)
69 #undef CASE
78 #define CASE(Name, _) \
79 case OperandScale::k##Name: \
81 OPERAND_SCALE_LIST(CASE)
82 #undef CASE
91 case OperandSize::kNone:
93 case OperandSize::kByte:
95 case OperandSize::kShort:
97 case OperandSize::kQuad:
152 #define CASE(Name, ...) \
153 case Bytecode::k##Name: \
155 BYTECODE_LIST(CASE)
156 #undef CASE
166 #define CASE(Name, ...) \
167 case Bytecode::k##Name: \
170 BYTECODE_LIST(CASE)
171 #undef CASE
180 case OperandScale::kQuadruple:
182 case OperandScale::kDouble:
198 case Bytecode::kExtraWide:
199 case Bytecode::kDebugBreakExtraWide:
201 case Bytecode::kWide:
202 case Bytecode::kDebugBreakWide:
214 #define CASE(Name, ...) \
215 case Bytecode::k##Name: \
217 BYTECODE_LIST(CASE)
218 #undef CASE
239 case Bytecode::kLdaTrue:
240 case Bytecode::kLdaFalse:
241 case Bytecode::kToBooleanLogicalNot:
242 case Bytecode::kLogicalNot:
243 case Bytecode::kTestEqual:
244 case Bytecode::kTestNotEqual:
245 case Bytecode::kTestEqualStrict:
246 case Bytecode::kTestLessThan:
247 case Bytecode::kTestLessThanOrEqual:
248 case Bytecode::kTestGreaterThan:
249 case Bytecode::kTestGreaterThanOrEqual:
250 case Bytecode::kTestInstanceOf:
251 case Bytecode::kTestIn:
252 case Bytecode::kForInDone:
262 case Bytecode::kLdaZero:
263 case Bytecode::kLdaSmi:
264 case Bytecode::kLdaUndefined:
265 case Bytecode::kLdaNull:
266 case Bytecode::kLdaTheHole:
267 case Bytecode::kLdaTrue:
268 case Bytecode::kLdaFalse:
269 case Bytecode::kLdaConstant:
270 case Bytecode::kLdar:
285 case Bytecode::kMov:
286 case Bytecode::kPopContext:
287 case Bytecode::kPushContext:
288 case Bytecode::kStar:
289 case Bytecode::kLdrUndefined:
317 #define CASE(Name, ...) \
318 case Bytecode::k##Name: \
320 BYTECODE_LIST(CASE)
321 #undef CASE
331 #define CASE(Name, ...) \
332 case Bytecode::k##Name: \
334 BYTECODE_LIST(CASE)
335 #undef CASE
353 #define CASE(Name, ...) \
354 case Bytecode::k##Name: \
356 BYTECODE_LIST(CASE)
357 #undef CASE
367 #define CASE(Name, ...) \
368 case Bytecode::k##Name: \
371 BYTECODE_LIST(CASE)
372 #undef CASE
457 case Bytecode::kJumpIfToBooleanTrue:
459 case Bytecode::kJumpIfToBooleanFalse:
461 case Bytecode::kJumpIfToBooleanTrueConstant:
463 case Bytecode::kJumpIfToBooleanFalseConstant:
488 #define CASE(Name, ...) case Bytecode::k##Name:
489 DEBUG_BREAK_BYTECODE_LIST(CASE);
490 #undef CASE
506 #define CASE(Name, ...) \
507 case Bytecode::k##Name: \
510 BYTECODE_LIST(CASE)
511 #undef CASE
520 case Bytecode::kExtraWide:
521 case Bytecode::kDebugBreakExtraWide:
522 case Bytecode::kWide:
523 case Bytecode::kDebugBreakWide:
543 #define CASE(Name, _) \
544 case OperandType::k##Name: \
546 REGISTER_OPERAND_TYPE_LIST(CASE)
547 #undef CASE
548 #define CASE(Name, _) \
549 case OperandType::k##Name: \
551 NON_REGISTER_OPERAND_TYPE_LIST(CASE)
552 #undef CASE
560 #define CASE(Name, _) \
561 case OperandType::k##Name: \
563 REGISTER_INPUT_OPERAND_TYPE_LIST(CASE)
564 #undef CASE
565 #define CASE(Name, _) \
566 case OperandType::k##Name: \
568 NON_REGISTER_OPERAND_TYPE_LIST(CASE)
569 REGISTER_OUTPUT_OPERAND_TYPE_LIST(CASE)
570 #undef CASE
578 #define CASE(Name, _) \
579 case OperandType::k##Name: \
581 REGISTER_OUTPUT_OPERAND_TYPE_LIST(CASE)
582 #undef CASE
583 #define CASE(Name, _) \
584 case OperandType::k##Name: \
586 NON_REGISTER_OPERAND_TYPE_LIST(CASE)
587 REGISTER_INPUT_OPERAND_TYPE_LIST(CASE)
588 #undef CASE
596 case OperandType::kMaybeReg:
597 case OperandType::kReg:
598 case OperandType::kRegOut:
600 case OperandType::kRegPair:
601 case OperandType::kRegOutPair:
603 case OperandType::kRegOutTriple:
614 #define CASE(Name, _) \
615 case
617 OPERAND_TYPE_LIST(CASE)
618 #undef CASE
662 case OperandSize::kByte:
664 case OperandSize::kShort:
666 case OperandSize::kQuad:
668 case OperandSize::kNone:
680 case OperandSize::kByte:
682 case OperandSize::kShort:
684 case OperandSize::kQuad:
686 case OperandSize::kNone:
734 case interpreter::OperandType::kRegCount:
738 case interpreter::OperandType::kIdx:
739 case interpreter::OperandType::kRuntimeId:
740 case interpreter::OperandType::kIntrinsicId:
745 case interpreter::OperandType::kImm:
749 case interpreter::OperandType::kFlag8:
753 case interpreter::OperandType::kMaybeReg:
754 case interpreter::OperandType::kReg:
755 case interpreter::OperandType::kRegOut: {
761 case interpreter::OperandType::kRegOutTriple:
763 case interpreter::OperandType::kRegOutPair:
764 case interpreter::OperandType::kRegPair: {
773 case interpreter::OperandType::kNone: