Home | History | Annotate | Download | only in Mips

Lines Matching full:stel

1 ; RUN: llc -mtriple=mipsel-linux-gnu -march=mipsel -mattr=mips16 -relocation-model=static < %s | FileCheck %s -check-prefix=stel
754 ; stel: .section .mips16.call.fp.v_sf,"ax",@progbits
755 ; stel: .ent __call_stub_fp_v_sf
756 ; stel: mtc1 $4, $f12
757 ; stel: lui $25, %hi(v_sf)
758 ; stel: addiu $25, $25, %lo(v_sf)
759 ; stel: jr $25
760 ; stel: .end __call_stub_fp_v_sf
765 ; stel: .section .mips16.call.fp.v_df,"ax",@progbits
766 ; stel: .ent __call_stub_fp_v_df
767 ; stel: #APP
768 ; stel: .set reorder
769 ; stel: mtc1 $4, $f12
770 ; stel: mtc1 $5, $f13
771 ; stel: lui $25, %hi(v_df)
772 ; stel: addiu $25, $25, %lo(v_df)
773 ; stel: jr $25
774 ; stel: .end __call_stub_fp_v_df
777 ; stel: .section .mips16.call.fp.v_sf_sf,"ax",@progbits
778 ; stel: .ent __call_stub_fp_v_sf_sf
779 ; stel: mtc1 $4, $f12
780 ; stel: mtc1 $5, $f14
781 ; stel: lui $25, %hi(v_sf_sf)
782 ; stel: addiu $25, $25, %lo(v_sf_sf)
783 ; stel: jr $25
784 ; stel: .end __call_stub_fp_v_sf_sf
787 ; stel: .section .mips16.call.fp.v_sf_df,"ax",@progbits
788 ; stel: .ent __call_stub_fp_v_sf_df
789 ; stel: mtc1 $4, $f12
790 ; stel: mtc1 $6, $f14
791 ; stel: mtc1 $7, $f15
792 ; stel: lui $25, %hi(v_sf_df)
793 ; stel: addiu $25, $25, %lo(v_sf_df)
794 ; stel: jr $25
795 ; stel: .end __call_stub_fp_v_sf_df
798 ; stel: .section .mips16.call.fp.v_df_sf,"ax",@progbits
799 ; stel: .ent __call_stub_fp_v_df_sf
800 ; stel: mtc1 $4, $f12
801 ; stel: mtc1 $5, $f13
802 ; stel: mtc1 $6, $f14
803 ; stel: lui $25, %hi(v_df_sf)
804 ; stel: addiu $25, $25, %lo(v_df_sf)
805 ; stel: jr $25
806 ; stel: .end __call_stub_fp_v_df_sf
809 ; stel: .section .mips16.call.fp.v_df_df,"ax",@progbits
810 ; stel: .ent __call_stub_fp_v_df_df
811 ; stel: mtc1 $4, $f12
812 ; stel: mtc1 $5, $f13
813 ; stel: mtc1 $6, $f14
814 ; stel: mtc1 $7, $f15
815 ; stel: lui $25, %hi(v_df_df)
816 ; stel: addiu $25, $25, %lo(v_df_df)
817 ; stel: jr $25
818 ; stel: .end __call_stub_fp_v_df_df
821 ; stel: .section .mips16.call.fp.sf_v,"ax",@progbits
822 ; stel: .ent __call_stub_fp_sf_v
823 ; stel: move $18, $31
824 ; stel: jal sf_v
825 ; stel: mfc1 $2, $f0
826 ; stel: jr $18
827 ; stel: .end __call_stub_fp_sf_v
830 ; stel: .section .mips16.call.fp.sf_sf,"ax",@progbits
831 ; stel: .ent __call_stub_fp_sf_sf
832 ; stel: mtc1 $4, $f12
833 ; stel: move $18, ${{31|ra}}
834 ; stel: jal sf_sf
835 ; stel: mfc1 $2, $f0
836 ; stel: jr $18
837 ; stel: .end __call_stub_fp_sf_sf
840 ; stel: .section .mips16.call.fp.sf_df,"ax",@progbits
841 ; stel: .ent __call_stub_fp_sf_df
842 ; stel: mtc1 $4, $f12
843 ; stel: mtc1 $5, $f13
844 ; stel: move $18, ${{31|ra}}
845 ; stel: jal sf_df
846 ; stel: mfc1 $2, $f0
847 ; stel: jr $18
848 ; stel: .end __call_stub_fp_sf_df
851 ; stel: .section .mips16.call.fp.sf_sf_sf,"ax",@progbits
852 ; stel: .ent __call_stub_fp_sf_sf_sf
853 ; stel: mtc1 $4, $f12
854 ; stel: mtc1 $5, $f14
855 ; stel: move $18, ${{31|ra}}
856 ; stel: jal sf_sf_sf
857 ; stel: mfc1 $2, $f0
858 ; stel: jr $18
859 ; stel: .end __call_stub_fp_sf_sf_sf
862 ; stel: .section .mips16.call.fp.sf_sf_df,"ax",@progbits
863 ; stel: .ent __call_stub_fp_sf_sf_df
864 ; stel: mtc1 $4, $f12
865 ; stel: mtc1 $6, $f14
866 ; stel: mtc1 $7, $f15
867 ; stel: move $18, ${{31|ra}}
868 ; stel: jal sf_sf_df
869 ; stel: mfc1 $2, $f0
870 ; stel: jr $18
871 ; stel: .end __call_stub_fp_sf_sf_df
874 ; stel: .section .mips16.call.fp.sf_df_sf,"ax",@progbits
875 ; stel: .ent __call_stub_fp_sf_df_sf
876 ; stel: mtc1 $4, $f12
877 ; stel: mtc1 $5, $f13
878 ; stel: mtc1 $6, $f14
879 ; stel: move $18, ${{31|ra}}
880 ; stel: jal sf_df_sf
881 ; stel: mfc1 $2, $f0
882 ; stel: jr $18
883 ; stel: .end __call_stub_fp_sf_df_sf
886 ; stel: .section .mips16.call.fp.sf_df_df,"ax",@progbits
887 ; stel: .ent __call_stub_fp_sf_df_df
888 ; stel: mtc1 $4, $f12
889 ; stel: mtc1 $5, $f13
890 ; stel: mtc1 $6, $f14
891 ; stel: mtc1 $7, $f15
892 ; stel: move $18, ${{31|ra}}
893 ; stel: jal sf_df_df
894 ; stel: mfc1 $2, $f0
895 ; stel: jr $18
896 ; stel: .end __call_stub_fp_sf_df_df
899 ; stel: .section .mips16.call.fp.df_v,"ax",@progbits
900 ; stel: .ent __call_stub_fp_df_v
901 ; stel: move $18, $31
902 ; stel: jal df_v
903 ; stel: mfc1 $2, $f0
904 ; stel: mfc1 $3, $f1
905 ; stel: jr $18
906 ; stel: .end __call_stub_fp_df_v
909 ; stel: .section .mips16.call.fp.df_sf,"ax",@progbits
910 ; stel: .ent __call_stub_fp_df_sf
911 ; stel: mtc1 $4, $f12
912 ; stel: move $18, ${{31|ra}}
913 ; stel: jal df_sf
914 ; stel: mfc1 $2, $f0
915 ; stel: mfc1 $3, $f1
916 ; stel: jr $18
917 ; stel: .end __call_stub_fp_df_sf
920 ; stel: .section .mips16.call.fp.df_df,"ax",@progbits
921 ; stel: .ent __call_stub_fp_df_df
922 ; stel: mtc1 $4, $f12
923 ; stel: mtc1 $5, $f13
924 ; stel: move $18, ${{31|ra}}
925 ; stel: jal df_df
926 ; stel: mfc1 $2, $f0
927 ; stel: mfc1 $3, $f1
928 ; stel: jr $18
929 ; stel: .end __call_stub_fp_df_df
932 ; stel: .section .mips16.call.fp.df_sf_sf,"ax",@progbits
933 ; stel: .ent __call_stub_fp_df_sf_sf
934 ; stel: mtc1 $4, $f12
935 ; stel: mtc1 $5, $f14
936 ; stel: move $18, ${{31|ra}}
937 ; stel: jal df_sf_sf
938 ; stel: mfc1 $2, $f0
939 ; stel: mfc1 $3, $f1
940 ; stel: jr $18
941 ; stel: .end __call_stub_fp_df_sf_sf
944 ; stel: .section .mips16.call.fp.df_sf_df,"ax",@progbits
945 ; stel: .ent __call_stub_fp_df_sf_df
946 ; stel: mtc1 $4, $f12
947 ; stel: mtc1 $6, $f14
948 ; stel: mtc1 $7, $f15
949 ; stel: move $18, ${{31|ra}}
950 ; stel: jal df_sf_df
951 ; stel: mfc1 $2, $f0
952 ; stel: mfc1 $3, $f1
953 ; stel: jr $18
954 ; stel: .end __call_stub_fp_df_sf_df
957 ; stel: .section .mips16.call.fp.df_df_sf,"ax",@progbits
958 ; stel: .ent __call_stub_fp_df_df_sf
959 ; stel: mtc1 $4, $f12
960 ; stel: mtc1 $5, $f13
961 ; stel: mtc1 $6, $f14
962 ; stel: move $18, ${{31|ra}}
963 ; stel: jal df_df_sf
964 ; stel: mfc1 $2, $f0
965 ; stel: mfc1 $3, $f1
966 ; stel: jr $18
967 ; stel: .end __call_stub_fp_df_df_sf
970 ; stel: .section .mips16.call.fp.df_df_df,"ax",@progbits
971 ; stel: .ent __call_stub_fp_df_df_df
972 ; stel: mtc1 $4, $f12
973 ; stel: mtc1 $5, $f13
974 ; stel: mtc1 $6, $f14
975 ; stel: mtc1 $7, $f15
976 ; stel: move $18, ${{31|ra}}
977 ; stel: jal df_df_df
978 ; stel: mfc1 $2, $f0
979 ; stel: mfc1 $3, $f1
980 ; stel: jr $18
981 ; stel: .end __call_stub_fp_df_df_df
984 ; stel: .section .mips16.call.fp.sc_v,"ax",@progbits
985 ; stel: .ent __call_stub_fp_sc_v
986 ; stel: move $18, $31
987 ; stel: jal sc_v
988 ; stel: mfc1 $2, $f0
989 ; stel: mfc1 $3, $f2
990 ; stel: jr $18
991 ; stel: .end __call_stub_fp_sc_v
994 stel: .section .mips16.call.fp.sc_sf,"ax",@progbits
995 ; stel: .ent __call_stub_fp_sc_sf
996 ; stel: mtc1 $4, $f12
997 ; stel: move $18, ${{31|ra}}
998 ; stel: jal sc_sf
999 ; stel: mfc1 $2, $f0
1000 ; stel: mfc1 $3, $f2
1001 ; stel: jr $18
1002 ; stel: .end __call_stub_fp_sc_sf
1005 ; stel: .section .mips16.call.fp.dc_v,"ax",@progbits
1006 ; stel: .ent __call_stub_fp_dc_v
1007 ; stel: move $18, $31
1008 ; stel: jal dc_v
1009 ; stel: mfc1 $4, $f2
1010 ; stel: mfc1 $5, $f3
1011 ; stel: mfc1 $2, $f0
1012 ; stel: mfc1 $3, $f1
1013 ; stel: jr $18
1014 ; stel: .end __call_stub_fp_dc_v
1017 ; stel: .section .mips16.call.fp.dc_sf,"ax",@progbits
1018 ; stel: .ent __call_stub_fp_dc_sf
1019 ; stel: mtc1 $4, $f12
1020 ; stel: move $18, ${{31|ra}}
1021 ; stel: jal dc_sf
1022 ; stel: mfc1 $4, $f2
1023 ; stel: mfc1 $5, $f3
1024 ; stel: mfc1 $2, $f0
1025 ; stel: mfc1 $3, $f1
1026 ; stel: jr $18
1027 ; stel: .end __call_stub_fp_dc_sf