Lines Matching refs:Translation
829 // throw-statements, we can't use the translation at the call-site of
840 Translation::Opcode opcode = static_cast<Translation::Opcode>(it.Next());
841 ASSERT(opcode == Translation::BEGIN);
846 // in the deoptimization translation are ordered bottom-to-top.
850 opcode = static_cast<Translation::Opcode>(it.Next());
851 if (opcode == Translation::JS_FRAME) {
859 // The translation commands are ordered and the receiver is always
862 opcode = static_cast<Translation::Opcode>(it.Next());
863 ASSERT(opcode == Translation::STACK_SLOT ||
864 opcode == Translation::LITERAL);
869 if (opcode == Translation::LITERAL) {
902 } else if (opcode == Translation::CONSTRUCT_STUB_FRAME) {
904 it.Skip(Translation::NumberOfOperandsFor(opcode));
909 it.Skip(Translation::NumberOfOperandsFor(opcode));
949 Translation::Opcode opcode = static_cast<Translation::Opcode>(it.Next());
950 ASSERT(opcode == Translation::BEGIN);
967 Translation::Opcode opcode = static_cast<Translation::Opcode>(it.Next());
968 ASSERT(opcode == Translation::BEGIN);
973 // in the deoptimization translation are ordered bottom-to-top.
975 Translation::Opcode>(it.Next());
976 if (opcode == Translation::JS_FRAME) {
986 it.Skip(Translation::NumberOfOperandsFor(opcode));