Home | History | Annotate | Download | only in arm

Lines Matching refs:Translation

574                                 Translation* translation) {
577 // The translation includes one command per value in the environment.
582 WriteTranslation(environment->outer(), translation);
587 : Translation::kSelfLiteralId;
591 translation->BeginJSFrame(environment->ast_id(), closure_id, height);
594 translation->BeginConstructStubFrame(closure_id, translation_size);
599 translation->BeginGetterStubFrame(closure_id);
604 translation->BeginSetterStubFrame(closure_id);
607 translation->BeginCompiledStubFrame();
610 translation->BeginArgumentsAdaptorFrame(closure_id, translation_size);
619 translation,
630 Translation* translation,
640 translation->DuplicateObject(dupe_of);
645 translation->BeginArgumentsObject(object_length);
647 translation->BeginCapturedObject(object_length);
655 translation,
667 translation->StoreStackSlot(op->index());
669 translation->StoreUint32StackSlot(op->index());
671 translation->StoreInt32StackSlot(op->index());
674 translation->StoreDoubleStackSlot(op->index());
678 translation->StoreStackSlot(src_index);
682 translation->StoreRegister(reg);
684 translation->StoreUint32Register(reg);
686 translation->StoreInt32Register(reg);
690 translation->StoreDoubleRegister(reg);
694 translation->StoreLiteral(src_index);
766 // Layout of the translation:
779 Translation translation(&translations_, frame_count, jsframe_count, zone());
780 WriteTranslation(environment, &translation);
784 translation.index(),