Lines Matching +full:4 +full:-
1 /* SPDX-License-Identifier: GPL-2.0 */
9 * -mregparm=3 passes these in registers:
31 * Save all callee-saved registers, because this function is going to clobber
70 movl 0*4(src), tmp0
71 movl 1*4(src), tmp1
72 movl tmp0, 0*4(dest)
73 movl tmp1, 1*4(dest)
74 movl 2*4(src), tmp0
75 movl 3*4(src), tmp1
76 movl tmp0, 2*4(dest)
77 movl tmp1, 3*4(dest)
85 .p2align 4
87 movl -4(src, n), tmp0
88 leal -4(dest, n), tmp1
95 .p2align 4
99 leal -4(src, n), src
100 leal -4(dest, n), dest
109 .p2align 4
128 movl -1*4(src), tmp0
129 movl -2*4(src), tmp1
130 movl tmp0, -1*4(dest)
131 movl tmp1, -2*4(dest)
132 movl -3*4(src), tmp0
133 movl -4*4(src), tmp1
134 movl tmp0, -3*4(dest)
135 movl tmp1, -4*4(dest)
136 leal -0x10(src), src
137 leal -0x10(dest), dest
145 .p2align 4
149 movl 0*4(src), tmp0
150 movl 1*4(src), tmp1
151 movl -2*4(src, n), tmp2
152 movl -1*4(src, n), src
154 movl tmp0, 0*4(dest)
155 movl tmp1, 1*4(dest)
156 movl tmp2, -2*4(dest, n)
157 movl src, -1*4(dest, n)
160 /* Move data from 4 bytes to 7 bytes. */
161 .p2align 4
163 cmpl $4, n
165 movl 0*4(src), tmp0
166 movl -1*4(src, n), tmp1
167 movl tmp0, 0*4(dest)
168 movl tmp1, -1*4(dest, n)
172 .p2align 4
177 movw -1*2(src, n), tmp1w
179 movw tmp1w, -1*2(dest, n)
183 .p2align 4
189 .p2align 4
192 /* Restore all callee-saved registers: */