Home | History | Annotate | Download | only in mips

Lines Matching refs:AsCoreRegister

476     LoadFromOffset(kLoadWord, dst.AsCoreRegister(), src_register, src_offset);
564 Register reg = callee_save_regs.at(i).AsMips().AsCoreRegister();
569 StoreToOffset(kStoreWord, method_reg.AsMips().AsCoreRegister(), SP, 0);
573 Register reg = entry_spills.at(i).AsMips().AsCoreRegister();
585 Register reg = callee_save_regs.at(i).AsMips().AsCoreRegister();
614 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value());
631 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value());
637 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value());
644 LoadImmediate(scratch.AsCoreRegister(), imm);
645 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value());
652 LoadImmediate(scratch.AsCoreRegister(), imm);
653 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), S1, dest.Int32Value());
661 AddConstant(scratch.AsCoreRegister(), SP, fr_offs.Int32Value());
662 StoreToOffset(kStoreWord, scratch.AsCoreRegister(),
674 StoreToOffset(kStoreWord, src.AsCoreRegister(), SP, dest.Int32Value());
675 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, in_off.Int32Value());
676 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value() + 4);
690 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), SP, src.Int32Value());
697 LoadFromOffset(kLoadWord, dest.AsCoreRegister(),
698 base.AsMips().AsCoreRegister(), offs.Int32Value());
705 LoadFromOffset(kLoadWord, dest.AsCoreRegister(),
706 base.AsMips().AsCoreRegister(), offs.Int32Value());
713 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), S1, offs.Int32Value());
730 Move(dest.AsCoreRegister(), src.AsCoreRegister());
756 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, src.Int32Value());
757 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value());
765 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(),
767 StoreToOffset(kStoreWord, scratch.AsCoreRegister(),
776 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(),
778 StoreToOffset(kStoreWord, scratch.AsCoreRegister(),
788 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, src.Int32Value());
789 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value());
791 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, src.Int32Value());
792 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value());
793 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, src.Int32Value() + 4);
794 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, dest.Int32Value() + 4);
800 Register scratch = mscratch.AsMips().AsCoreRegister();
802 LoadFromOffset(kLoadWord, scratch, src_base.AsMips().AsCoreRegister(), src_offset.Int32Value());
808 Register scratch = mscratch.AsMips().AsCoreRegister();
811 StoreToOffset(kStoreWord, scratch, dest_base.AsMips().AsCoreRegister(), dest_offset.Int32Value());
823 Register scratch = mscratch.AsMips().AsCoreRegister();
824 LoadFromOffset(kLoadWord, scratch, src.AsMips().AsCoreRegister(), src_offset.Int32Value());
825 StoreToOffset(kStoreWord, scratch, dest.AsMips().AsCoreRegister(), dest_offset.Int32Value());
850 LoadFromOffset(kLoadWord, out_reg.AsCoreRegister(),
855 LoadImmediate(out_reg.AsCoreRegister(), 0);
857 EmitBranch(in_reg.AsCoreRegister(), ZERO, &null_arg, true);
858 AddConstant(out_reg.AsCoreRegister(), SP, sirt_offset.Int32Value());
861 AddConstant(out_reg.AsCoreRegister(), SP, sirt_offset.Int32Value());
873 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP,
878 EmitBranch(scratch.AsCoreRegister(), ZERO, &null_arg, true);
879 AddConstant(scratch.AsCoreRegister(), SP, sirt_offset.Int32Value());
882 AddConstant(scratch.AsCoreRegister(), SP, sirt_offset.Int32Value());
884 StoreToOffset(kStoreWord, scratch.AsCoreRegister(), SP, out_off.Int32Value());
896 LoadImmediate(out_reg.AsCoreRegister(), 0);
898 EmitBranch(in_reg.AsCoreRegister(), ZERO, &null_arg, true);
899 LoadFromOffset(kLoadWord, out_reg.AsCoreRegister(),
900 in_reg.AsCoreRegister(), 0);
917 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(),
918 base.AsCoreRegister(), offset.Int32Value());
919 Jalr(scratch.AsCoreRegister());
927 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(),
929 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(),
930 scratch.AsCoreRegister(), offset.Int32Value());
931 Jalr(scratch.AsCoreRegister());
940 Move(tr.AsMips().AsCoreRegister(), S1);
952 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(),
954 EmitBranch(scratch.AsCoreRegister(), ZERO, slow->Entry(), false);
966 __ Move(A0, scratch_.AsCoreRegister());