Lines Matching +full:3 +full:- +full:4

1 // SPDX-License-Identifier: GPL-2.0
40 "jb 3f\n\t" in memmove()
44 "mov %1, %3\n\t" in memmove()
45 "xor %2, %3\n\t" in memmove()
46 "and $0xff, %3\n\t" in memmove()
47 "jz 4f\n\t" in memmove()
48 "3:\n\t" in memmove()
54 "3:\n\t" in memmove()
56 "mov 0*4(%1), %3\n\t" in memmove()
57 "mov 1*4(%1), %4\n\t" in memmove()
58 "mov %3, 0*4(%2)\n\t" in memmove()
59 "mov %4, 1*4(%2)\n\t" in memmove()
60 "mov 2*4(%1), %3\n\t" in memmove()
61 "mov 3*4(%1), %4\n\t" in memmove()
62 "mov %3, 2*4(%2)\n\t" in memmove()
63 "mov %4, 3*4(%2)\n\t" in memmove()
66 "jae 3b\n\t" in memmove()
73 ".p2align 4\n\t" in memmove()
74 "4:\n\t" in memmove()
75 "mov -4(%1, %0), %3\n\t" in memmove()
76 "lea -4(%2, %0), %4\n\t" in memmove()
79 "mov %3, (%4)\n\t" in memmove()
84 ".p2align 4\n\t" in memmove()
86 "mov (%1), %3\n\t" in memmove()
87 "mov %2, %4\n\t" in memmove()
88 "lea -4(%1, %0), %1\n\t" in memmove()
89 "lea -4(%2, %0), %2\n\t" in memmove()
93 "mov %3,(%4)\n\t" in memmove()
100 ".p2align 4\n\t" in memmove()
104 "mov %1, %3\n\t" in memmove()
105 "xor %2, %3\n\t" in memmove()
106 "and $0xff, %3\n\t" in memmove()
123 "mov -1*4(%1), %3\n\t" in memmove()
124 "mov -2*4(%1), %4\n\t" in memmove()
125 "mov %3, -1*4(%2)\n\t" in memmove()
126 "mov %4, -2*4(%2)\n\t" in memmove()
127 "mov -3*4(%1), %3\n\t" in memmove()
128 "mov -4*4(%1), %4\n\t" in memmove()
129 "mov %3, -3*4(%2)\n\t" in memmove()
130 "mov %4, -4*4(%2)\n\t" in memmove()
131 "lea -0x10(%1), %1\n\t" in memmove()
132 "lea -0x10(%2), %2\n\t" in memmove()
144 ".p2align 4\n\t" in memmove()
148 "mov 0*4(%1), %3\n\t" in memmove()
149 "mov 1*4(%1), %4\n\t" in memmove()
150 "mov -2*4(%1, %0), %5\n\t" in memmove()
151 "mov -1*4(%1, %0), %1\n\t" in memmove()
153 "mov %3, 0*4(%2)\n\t" in memmove()
154 "mov %4, 1*4(%2)\n\t" in memmove()
155 "mov %5, -2*4(%2, %0)\n\t" in memmove()
156 "mov %1, -1*4(%2, %0)\n\t" in memmove()
160 * Move data from 4 bytes to 7 bytes. in memmove()
162 ".p2align 4\n\t" in memmove()
164 "cmp $4, %0\n\t" in memmove()
166 "mov 0*4(%1), %3\n\t" in memmove()
167 "mov -1*4(%1, %0), %4\n\t" in memmove()
168 "mov %3, 0*4(%2)\n\t" in memmove()
169 "mov %4, -1*4(%2, %0)\n\t" in memmove()
173 * Move data from 2 bytes to 3 bytes. in memmove()
175 ".p2align 4\n\t" in memmove()
180 "movw -1*2(%1, %0), %%bx\n\t" in memmove()
182 "movw %%bx, -1*2(%2, %0)\n\t" in memmove()
188 ".p2align 4\n\t" in memmove()
194 ".p2align 4\n\t" in memmove()