Linux Audio

Check our new training course

Loading...
v4.6
 
 1;;  Copyright 2010  Free Software Foundation, Inc.
 2;;  Contributed by Bernd Schmidt <bernds@codesourcery.com>.
 3;;
 4;; This program is free software; you can redistribute it and/or modify
 5;; it under the terms of the GNU General Public License as published by
 6;; the Free Software Foundation; either version 2 of the License, or
 7;; (at your option) any later version.
 8;;
 9;; This program is distributed in the hope that it will be useful,
10;; but WITHOUT ANY WARRANTY; without even the implied warranty of
11;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12;; GNU General Public License for more details.
13;;
14;; You should have received a copy of the GNU General Public License
15;; along with this program; if not, write to the Free Software
16;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
17
18#include <linux/linkage.h>
19
20	.text
21
22ENTRY(__c6xabi_pop_rts)
23	lddw	.d2t2	*++B15, B3:B2
24	lddw	.d2t1	*++B15, A11:A10
25	lddw	.d2t2	*++B15, B11:B10
26	lddw	.d2t1	*++B15, A13:A12
27	lddw	.d2t2	*++B15, B13:B12
28	lddw	.d2t1	*++B15, A15:A14
29||	b	.s2	B3
30	ldw	.d2t2	*++B15[2], B14
31	nop	4
32ENDPROC(__c6xabi_pop_rts)
v5.9
 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
 6#include <linux/linkage.h>
 7
 8	.text
 9
10ENTRY(__c6xabi_pop_rts)
11	lddw	.d2t2	*++B15, B3:B2
12	lddw	.d2t1	*++B15, A11:A10
13	lddw	.d2t2	*++B15, B11:B10
14	lddw	.d2t1	*++B15, A13:A12
15	lddw	.d2t2	*++B15, B13:B12
16	lddw	.d2t1	*++B15, A15:A14
17||	b	.s2	B3
18	ldw	.d2t2	*++B15[2], B14
19	nop	4
20ENDPROC(__c6xabi_pop_rts)