Lines Matching refs:opcode
551 Translation::Opcode opcode =
552 static_cast<Translation::Opcode>(iterator.Next());
553 ASSERT(Translation::BEGIN == opcode);
554 USE(opcode);
569 Translation::Opcode opcode =
570 static_cast<Translation::Opcode>(iterator.Next());
571 switch (opcode) {
686 Translation::Opcode opcode =
687 static_cast<Translation::Opcode>(iterator->Next());
688 while (opcode == Translation::DUPLICATE) {
689 opcode = static_cast<Translation::Opcode>(iterator->Next());
690 iterator->Skip(Translation::NumberOfOperandsFor(opcode));
691 opcode = static_cast<Translation::Opcode>(iterator->Next());
694 switch (opcode) {
874 Translation::Opcode opcode =
875 static_cast<Translation::Opcode>(iterator->Next());
876 bool duplicate = (opcode == Translation::DUPLICATE);
878 opcode = static_cast<Translation::Opcode>(iterator->Next());
881 switch (opcode) {
1408 int Translation::NumberOfOperandsFor(Opcode opcode) {
1409 switch (opcode) {
1435 const char* Translation::StringFor(Opcode opcode) {
1436 switch (opcode) {
1493 Translation::Opcode opcode =
1494 static_cast<Translation::Opcode>(iterator->Next());
1496 switch (opcode) {
1554 static_cast<Translation::Opcode>(it->Next())));
1573 Translation::Opcode opcode = static_cast<Translation::Opcode>(it.Next());
1574 ASSERT(opcode == Translation::BEGIN);
1581 opcode = static_cast<Translation::Opcode>(it.Next());
1582 if (opcode == Translation::ARGUMENTS_ADAPTOR_FRAME) {
1584 ASSERT(Translation::NumberOfOperandsFor(opcode) == 2);
1596 } else if (opcode == Translation::JS_FRAME) {
1598 // Skip over operands to advance to the next opcode.
1599 it.Skip(Translation::NumberOfOperandsFor(opcode));
1613 // Skip over operands to advance to the next opcode.
1614 it.Skip(Translation::NumberOfOperandsFor(opcode));