Lines Matching refs:base
583 .macro lsx_save_upper vd base tmp off
588 st.d \tmp, \base, (\off+8)
591 .macro lsx_save_all_upper thread base tmp
593 PTR_ADD \base, \thread, \tmp
594 lsx_save_upper $vr0, \base, \tmp, (THREAD_FPR0-THREAD_FPR0)
595 lsx_save_upper $vr1, \base, \tmp, (THREAD_FPR1-THREAD_FPR0)
596 lsx_save_upper $vr2, \base, \tmp, (THREAD_FPR2-THREAD_FPR0)
597 lsx_save_upper $vr3, \base, \tmp, (THREAD_FPR3-THREAD_FPR0)
598 lsx_save_upper $vr4, \base, \tmp, (THREAD_FPR4-THREAD_FPR0)
599 lsx_save_upper $vr5, \base, \tmp, (THREAD_FPR5-THREAD_FPR0)
600 lsx_save_upper $vr6, \base, \tmp, (THREAD_FPR6-THREAD_FPR0)
601 lsx_save_upper $vr7, \base, \tmp, (THREAD_FPR7-THREAD_FPR0)
602 lsx_save_upper $vr8, \base, \tmp, (THREAD_FPR8-THREAD_FPR0)
603 lsx_save_upper $vr9, \base, \tmp, (THREAD_FPR9-THREAD_FPR0)
604 lsx_save_upper $vr10, \base, \tmp, (THREAD_FPR10-THREAD_FPR0)
605 lsx_save_upper $vr11, \base, \tmp, (THREAD_FPR11-THREAD_FPR0)
606 lsx_save_upper $vr12, \base, \tmp, (THREAD_FPR12-THREAD_FPR0)
607 lsx_save_upper $vr13, \base, \tmp, (THREAD_FPR13-THREAD_FPR0)
608 lsx_save_upper $vr14, \base, \tmp, (THREAD_FPR14-THREAD_FPR0)
609 lsx_save_upper $vr15, \base, \tmp, (THREAD_FPR15-THREAD_FPR0)
610 lsx_save_upper $vr16, \base, \tmp, (THREAD_FPR16-THREAD_FPR0)
611 lsx_save_upper $vr17, \base, \tmp, (THREAD_FPR17-THREAD_FPR0)
612 lsx_save_upper $vr18, \base, \tmp, (THREAD_FPR18-THREAD_FPR0)
613 lsx_save_upper $vr19, \base, \tmp, (THREAD_FPR19-THREAD_FPR0)
614 lsx_save_upper $vr20, \base, \tmp, (THREAD_FPR20-THREAD_FPR0)
615 lsx_save_upper $vr21, \base, \tmp, (THREAD_FPR21-THREAD_FPR0)
616 lsx_save_upper $vr22, \base, \tmp, (THREAD_FPR22-THREAD_FPR0)
617 lsx_save_upper $vr23, \base, \tmp, (THREAD_FPR23-THREAD_FPR0)
618 lsx_save_upper $vr24, \base, \tmp, (THREAD_FPR24-THREAD_FPR0)
619 lsx_save_upper $vr25, \base, \tmp, (THREAD_FPR25-THREAD_FPR0)
620 lsx_save_upper $vr26, \base, \tmp, (THREAD_FPR26-THREAD_FPR0)
621 lsx_save_upper $vr27, \base, \tmp, (THREAD_FPR27-THREAD_FPR0)
622 lsx_save_upper $vr28, \base, \tmp, (THREAD_FPR28-THREAD_FPR0)
623 lsx_save_upper $vr29, \base, \tmp, (THREAD_FPR29-THREAD_FPR0)
624 lsx_save_upper $vr30, \base, \tmp, (THREAD_FPR30-THREAD_FPR0)
625 lsx_save_upper $vr31, \base, \tmp, (THREAD_FPR31-THREAD_FPR0)
628 .macro lsx_restore_upper vd base tmp off
631 ld.d \tmp, \base, (\off+8)
636 .macro lsx_restore_all_upper thread base tmp
638 PTR_ADD \base, \thread, \tmp
639 lsx_restore_upper $vr0, \base, \tmp, (THREAD_FPR0-THREAD_FPR0)
640 lsx_restore_upper $vr1, \base, \tmp, (THREAD_FPR1-THREAD_FPR0)
641 lsx_restore_upper $vr2, \base, \tmp, (THREAD_FPR2-THREAD_FPR0)
642 lsx_restore_upper $vr3, \base, \tmp, (THREAD_FPR3-THREAD_FPR0)
643 lsx_restore_upper $vr4, \base, \tmp, (THREAD_FPR4-THREAD_FPR0)
644 lsx_restore_upper $vr5, \base, \tmp, (THREAD_FPR5-THREAD_FPR0)
645 lsx_restore_upper $vr6, \base, \tmp, (THREAD_FPR6-THREAD_FPR0)
646 lsx_restore_upper $vr7, \base, \tmp, (THREAD_FPR7-THREAD_FPR0)
647 lsx_restore_upper $vr8, \base, \tmp, (THREAD_FPR8-THREAD_FPR0)
648 lsx_restore_upper $vr9, \base, \tmp, (THREAD_FPR9-THREAD_FPR0)
649 lsx_restore_upper $vr10, \base, \tmp, (THREAD_FPR10-THREAD_FPR0)
650 lsx_restore_upper $vr11, \base, \tmp, (THREAD_FPR11-THREAD_FPR0)
651 lsx_restore_upper $vr12, \base, \tmp, (THREAD_FPR12-THREAD_FPR0)
652 lsx_restore_upper $vr13, \base, \tmp, (THREAD_FPR13-THREAD_FPR0)
653 lsx_restore_upper $vr14, \base, \tmp, (THREAD_FPR14-THREAD_FPR0)
654 lsx_restore_upper $vr15, \base, \tmp, (THREAD_FPR15-THREAD_FPR0)
655 lsx_restore_upper $vr16, \base, \tmp, (THREAD_FPR16-THREAD_FPR0)
656 lsx_restore_upper $vr17, \base, \tmp, (THREAD_FPR17-THREAD_FPR0)
657 lsx_restore_upper $vr18, \base, \tmp, (THREAD_FPR18-THREAD_FPR0)
658 lsx_restore_upper $vr19, \base, \tmp, (THREAD_FPR19-THREAD_FPR0)
659 lsx_restore_upper $vr20, \base, \tmp, (THREAD_FPR20-THREAD_FPR0)
660 lsx_restore_upper $vr21, \base, \tmp, (THREAD_FPR21-THREAD_FPR0)
661 lsx_restore_upper $vr22, \base, \tmp, (THREAD_FPR22-THREAD_FPR0)
662 lsx_restore_upper $vr23, \base, \tmp, (THREAD_FPR23-THREAD_FPR0)
663 lsx_restore_upper $vr24, \base, \tmp, (THREAD_FPR24-THREAD_FPR0)
664 lsx_restore_upper $vr25, \base, \tmp, (THREAD_FPR25-THREAD_FPR0)
665 lsx_restore_upper $vr26, \base, \tmp, (THREAD_FPR26-THREAD_FPR0)
666 lsx_restore_upper $vr27, \base, \tmp, (THREAD_FPR27-THREAD_FPR0)
667 lsx_restore_upper $vr28, \base, \tmp, (THREAD_FPR28-THREAD_FPR0)
668 lsx_restore_upper $vr29, \base, \tmp, (THREAD_FPR29-THREAD_FPR0)
669 lsx_restore_upper $vr30, \base, \tmp, (THREAD_FPR30-THREAD_FPR0)
670 lsx_restore_upper $vr31, \base, \tmp, (THREAD_FPR31-THREAD_FPR0)
806 .macro lasx_save_upper xd base tmp off
810 .macro lasx_save_all_upper thread base tmp
814 .macro lasx_restore_upper xd base tmp off
817 parse_r __base, \base
824 .macro lasx_restore_all_upper thread base tmp
826 PTR_ADD \base, \thread, \tmp
830 lasx_restore_upper $xr0, \base, $xr31, (THREAD_FPR0-THREAD_FPR0)
831 lasx_restore_upper $xr1, \base, $xr31, (THREAD_FPR1-THREAD_FPR0)
832 lasx_restore_upper $xr2, \base, $xr31, (THREAD_FPR2-THREAD_FPR0)
833 lasx_restore_upper $xr3, \base, $xr31, (THREAD_FPR3-THREAD_FPR0)
834 lasx_restore_upper $xr4, \base, $xr31, (THREAD_FPR4-THREAD_FPR0)
835 lasx_restore_upper $xr5, \base, $xr31, (THREAD_FPR5-THREAD_FPR0)
836 lasx_restore_upper $xr6, \base, $xr31, (THREAD_FPR6-THREAD_FPR0)
837 lasx_restore_upper $xr7, \base, $xr31, (THREAD_FPR7-THREAD_FPR0)
838 lasx_restore_upper $xr8, \base, $xr31, (THREAD_FPR8-THREAD_FPR0)
839 lasx_restore_upper $xr9, \base, $xr31, (THREAD_FPR9-THREAD_FPR0)
840 lasx_restore_upper $xr10, \base, $xr31, (THREAD_FPR10-THREAD_FPR0)
841 lasx_restore_upper $xr11, \base, $xr31, (THREAD_FPR11-THREAD_FPR0)
842 lasx_restore_upper $xr12, \base, $xr31, (THREAD_FPR12-THREAD_FPR0)
843 lasx_restore_upper $xr13, \base, $xr31, (THREAD_FPR13-THREAD_FPR0)
844 lasx_restore_upper $xr14, \base, $xr31, (THREAD_FPR14-THREAD_FPR0)
845 lasx_restore_upper $xr15, \base, $xr31, (THREAD_FPR15-THREAD_FPR0)
846 lasx_restore_upper $xr16, \base, $xr31, (THREAD_FPR16-THREAD_FPR0)
847 lasx_restore_upper $xr17, \base, $xr31, (THREAD_FPR17-THREAD_FPR0)
848 lasx_restore_upper $xr18, \base, $xr31, (THREAD_FPR18-THREAD_FPR0)
849 lasx_restore_upper $xr19, \base, $xr31, (THREAD_FPR19-THREAD_FPR0)
850 lasx_restore_upper $xr20, \base, $xr31, (THREAD_FPR20-THREAD_FPR0)
851 lasx_restore_upper $xr21, \base, $xr31, (THREAD_FPR21-THREAD_FPR0)
852 lasx_restore_upper $xr22, \base, $xr31, (THREAD_FPR22-THREAD_FPR0)
853 lasx_restore_upper $xr23, \base, $xr31, (THREAD_FPR23-THREAD_FPR0)
854 lasx_restore_upper $xr24, \base, $xr31, (THREAD_FPR24-THREAD_FPR0)
855 lasx_restore_upper $xr25, \base, $xr31, (THREAD_FPR25-THREAD_FPR0)
856 lasx_restore_upper $xr26, \base, $xr31, (THREAD_FPR26-THREAD_FPR0)
857 lasx_restore_upper $xr27, \base, $xr31, (THREAD_FPR27-THREAD_FPR0)
858 lasx_restore_upper $xr28, \base, $xr31, (THREAD_FPR28-THREAD_FPR0)
859 lasx_restore_upper $xr29, \base, $xr31, (THREAD_FPR29-THREAD_FPR0)
860 lasx_restore_upper $xr30, \base, $xr31, (THREAD_FPR30-THREAD_FPR0)
861 lasx_restore_upper $xr31, \base, $xr31, (THREAD_FPR31-THREAD_FPR0)