pop_rts.S 457 B

1234567891011121314151617181920
  1. ;; SPDX-License-Identifier: GPL-2.0-or-later
  2. ;; Copyright 2010 Free Software Foundation, Inc.
  3. ;; Contributed by Bernd Schmidt <bernds@codesourcery.com>.
  4. ;;
  5. #include <linux/linkage.h>
  6. .text
  7. ENTRY(__c6xabi_pop_rts)
  8. lddw .d2t2 *++B15, B3:B2
  9. lddw .d2t1 *++B15, A11:A10
  10. lddw .d2t2 *++B15, B11:B10
  11. lddw .d2t1 *++B15, A13:A12
  12. lddw .d2t2 *++B15, B13:B12
  13. lddw .d2t1 *++B15, A15:A14
  14. || b .s2 B3
  15. ldw .d2t2 *++B15[2], B14
  16. nop 4
  17. ENDPROC(__c6xabi_pop_rts)