Lines Matching refs:fs2
771 ; NOTE: This test uses `f18` (`fs2`) as an input, so it should be saved.
776 ; RV32IF-NEXT: fsw fs2, 12(sp)
777 ; RV32IF-NEXT: fmv.s fs2, fa0
779 ; RV32IF-NEXT: fcvt.w.s a0, fs2
781 ; RV32IF-NEXT: flw fs2, 12(sp)
788 ; RV64IF-NEXT: fsw fs2, 12(sp)
789 ; RV64IF-NEXT: fmv.s fs2, fa0
791 ; RV64IF-NEXT: fcvt.w.s a0, fs2
793 ; RV64IF-NEXT: flw fs2, 12(sp)
800 ; NOTE: This test uses `fs2` (`f18`) as an input, so it should be saved.
805 ; RV32IF-NEXT: fsw fs2, 12(sp)
806 ; RV32IF-NEXT: fmv.s fs2, fa0
808 ; RV32IF-NEXT: fcvt.w.s a0, fs2
810 ; RV32IF-NEXT: flw fs2, 12(sp)
817 ; RV64IF-NEXT: fsw fs2, 12(sp)
818 ; RV64IF-NEXT: fmv.s fs2, fa0
820 ; RV64IF-NEXT: fcvt.w.s a0, fs2
822 ; RV64IF-NEXT: flw fs2, 12(sp)
825 %1 = tail call i32 asm "fcvt.w.s $0, $1", "=r,{fs2}"(float %a)