Home | History | Annotate | Download | only in src

Lines Matching refs:Translation

1370   Translation::Opcode frame_opcode =
1371 static_cast<Translation::Opcode>(it.Next());
1372 DCHECK_EQ(Translation::BEGIN, frame_opcode);
1377 // in the deoptimization translation are ordered bottom-to-top.
1380 frame_opcode = static_cast<Translation::Opcode>(it.Next());
1381 if (frame_opcode == Translation::JS_FRAME ||
1382 frame_opcode == Translation::INTERPRETED_FRAME) {
1389 // The translation commands are ordered and the function is always
1391 Translation::Opcode opcode = static_cast<Translation::Opcode>(it.Next());
1395 if (opcode == Translation::LITERAL) {
1398 CHECK_EQ(opcode, Translation::STACK_SLOT);
1405 opcode = static_cast<Translation::Opcode>(it.Next());
1409 if (opcode == Translation::LITERAL) {
1411 } else if (opcode == Translation::STACK_SLOT) {
1415 it.Skip(Translation::NumberOfOperandsFor(opcode));
1426 if (frame_opcode == Translation::JS_FRAME) {
1435 DCHECK_EQ(frame_opcode, Translation::INTERPRETED_FRAME);
1444 } else if (frame_opcode == Translation::CONSTRUCT_STUB_FRAME) {
1446 it.Skip(Translation::NumberOfOperandsFor(frame_opcode));
1451 it.Skip(Translation::NumberOfOperandsFor(frame_opcode));
1532 Translation::Opcode opcode = static_cast<Translation::Opcode>(it.Next());
1533 DCHECK_EQ(Translation::BEGIN, opcode);
1538 // in the deoptimization translation are ordered bottom-to-top.
1540 opcode = static_cast<Translation::Opcode>(it.Next());
1541 if (opcode == Translation::JS_FRAME ||
1542 opcode == Translation::INTERPRETED_FRAME) {
1551 it.Skip(Translation::NumberOfOperandsFor(opcode) - 2);
1554 it.Skip(Translation::NumberOfOperandsFor(opcode));