bswapsi2.S 296 B

12345678910111213141516
  1. /* SPDX-License-Identifier: GPL-2.0-or-later WITH GCC-exception-2.0 */
  2. #include <linux/linkage.h>
  3. #include <asm/asmmacro.h>
  4. #include <asm/core.h>
  5. ENTRY(__bswapsi2)
  6. abi_entry_default
  7. ssai 8
  8. srli a3, a2, 16
  9. src a3, a3, a2
  10. src a3, a3, a3
  11. src a2, a2, a3
  12. abi_ret_default
  13. ENDPROC(__bswapsi2)