Lines Matching refs:AsCoreRegister

464     LoadFromOffset(kLoadWord, dst.AsCoreRegister(), src_register, src_offset);
554 Register reg = callee_save_regs.at(i).AsMips().AsCoreRegister();
559 StoreToOffset(kStoreWord, method_reg.AsMips().AsCoreRegister(), SP, 0);
563 Register reg = entry_spills.at(i).AsMips().AsCoreRegister();
575 Register reg = callee_save_regs.at(i).AsMips().AsCoreRegister();
604 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value());
621 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value());
627 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value());
634 LoadImmediate(scratch.AsCoreRegister(), imm);
635 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value());
642 LoadImmediate(scratch.AsCoreRegister(), imm);
643 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), S1, dest.Int32Value());
651 AddConstant(scratch.AsCoreRegister(), SP, fr_offs.Int32Value());
652 StoreToOffset(kStoreWord, scratch.AsCoreRegister(),
664 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value());
665 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, in_off.Int32Value());
666 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value() + 4);
680 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), SP, src.Int32Value());
687 LoadFromOffset(kLoadWord, dest.AsCoreRegister(),
688 base.AsMips().AsCoreRegister(), offs.Int32Value());
690 Subu(dest.AsCoreRegister(), ZERO, dest.AsCoreRegister());
698 LoadFromOffset(kLoadWord, dest.AsCoreRegister(),
699 base.AsMips().AsCoreRegister(), offs.Int32Value());
706 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), S1, offs.Int32Value());
723 Move(dest.AsCoreRegister(), src.AsCoreRegister());
749 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, src.Int32Value());
750 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value());
758 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(),
760 StoreToOffset(kStoreWord, scratch.AsCoreRegister(),
769 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(),
771 StoreToOffset(kStoreWord, scratch.AsCoreRegister(),
781 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, src.Int32Value());
782 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value());
784 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, src.Int32Value());
785 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value());
786 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, src.Int32Value() + 4);
787 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value() + 4);
793 Register scratch = mscratch.AsMips().AsCoreRegister();
795 LoadFromOffset(kLoadWord, scratch, src_base.AsMips().AsCoreRegister(), src_offset.Int32Value());
801 Register scratch = mscratch.AsMips().AsCoreRegister();
804 StoreToOffset(kStoreWord, scratch, dest_base.AsMips().AsCoreRegister(), dest_offset.Int32Value());
816 Register scratch = mscratch.AsMips().AsCoreRegister();
817 LoadFromOffset(kLoadWord, scratch, src.AsMips().AsCoreRegister(), src_offset.Int32Value());
818 StoreToOffset(kStoreWord, scratch, dest.AsMips().AsCoreRegister(), dest_offset.Int32Value());
843 LoadFromOffset(kLoadWord, out_reg.AsCoreRegister(),
848 LoadImmediate(out_reg.AsCoreRegister(), 0);
850 EmitBranch(in_reg.AsCoreRegister(), ZERO, &null_arg, true);
851 AddConstant(out_reg.AsCoreRegister(), SP, handle_scope_offset.Int32Value());
854 AddConstant(out_reg.AsCoreRegister(), SP, handle_scope_offset.Int32Value());
866 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP,
871 EmitBranch(scratch.AsCoreRegister(), ZERO, &null_arg, true);
872 AddConstant(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value());
875 AddConstant(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value());
877 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, out_off.Int32Value());
889 LoadImmediate(out_reg.AsCoreRegister(), 0);
891 EmitBranch(in_reg.AsCoreRegister(), ZERO, &null_arg, true);
892 LoadFromOffset(kLoadWord, out_reg.AsCoreRegister(),
893 in_reg.AsCoreRegister(), 0);
910 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(),
911 base.AsCoreRegister(), offset.Int32Value());
912 Jalr(scratch.AsCoreRegister());
920 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(),
922 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(),
923 scratch.AsCoreRegister(), offset.Int32Value());
924 Jalr(scratch.AsCoreRegister());
933 Move(tr.AsMips().AsCoreRegister(), S1);
945 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(),
947 EmitBranch(scratch.AsCoreRegister(), ZERO, slow->Entry(), false);
959 __ Move(A0, scratch_.AsCoreRegister());