LoongArch: Use the "jr" pseudo-instruction where applicable
[linux-block.git] / arch / loongarch / mm / page.S
index ddc78ab33c7b1d47add3635daf895aa1ae03e027..1e20dd5e3a4b48de369eefa9c2dd1d38f2ab680f 100644 (file)
@@ -32,7 +32,7 @@ SYM_FUNC_START(clear_page)
        st.d     zero, a0, -8
        bne      t0,   a0, 1b
 
-       jirl     $r0, ra, 0
+       jr       ra
 SYM_FUNC_END(clear_page)
 EXPORT_SYMBOL(clear_page)
 
@@ -79,6 +79,6 @@ SYM_FUNC_START(copy_page)
        st.d     t7, a0,  -8
 
        bne      t8, a0, 1b
-       jirl     $r0, ra, 0
+       jr       ra
 SYM_FUNC_END(copy_page)
 EXPORT_SYMBOL(copy_page)