Lines Matching +full:0 +full:- +full:6

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Optimized RAID-5 checksumming functions for IA-64.
13 .fframe 0
15 alloc r31 = ar.pfs, 3, 0, 13, 16
23 mov ar.ec = 6 + 2
26 adds in0 = -1, in0
33 .rotr s1[6+1], s2[6+1], d[2]
34 .rotp p[6+2]
35 0:
36 (p[0]) ld8.nta s1[0] = [r16], 8
37 (p[0]) ld8.nta s2[0] = [r17], 8
38 (p[6]) xor d[0] = s1[6], s2[6]
39 (p[6+1])st8.nta [r8] = d[1], 8
40 nop.f 0
41 br.ctop.dptk.few 0b
44 mov pr = r29, -1
51 .fframe 0
53 alloc r31 = ar.pfs, 4, 0, 20, 24
61 mov ar.ec = 6 + 2
64 adds in0 = -1, in0
72 .rotr s1[6+1], s2[6+1], s3[6+1], d[2]
73 .rotp p[6+2]
74 0:
75 (p[0]) ld8.nta s1[0] = [r16], 8
76 (p[0]) ld8.nta s2[0] = [r17], 8
77 (p[6]) xor d[0] = s1[6], s2[6]
79 (p[0]) ld8.nta s3[0] = [r18], 8
80 (p[6+1])st8.nta [r8] = d[1], 8
81 (p[6]) xor d[0] = d[0], s3[6]
82 br.ctop.dptk.few 0b
85 mov pr = r29, -1
92 .fframe 0
94 alloc r31 = ar.pfs, 5, 0, 27, 32
102 mov ar.ec = 6 + 2
105 adds in0 = -1, in0
114 .rotr s1[6+1], s2[6+1], s3[6+1], s4[6+1], d[2]
115 .rotp p[6+2]
116 0:
117 (p[0]) ld8.nta s1[0] = [r16], 8
118 (p[0]) ld8.nta s2[0] = [r17], 8
119 (p[6]) xor d[0] = s1[6], s2[6]
120 (p[0]) ld8.nta s3[0] = [r18], 8
121 (p[0]) ld8.nta s4[0] = [r19], 8
122 (p[6]) xor r20 = s3[6], s4[6]
124 (p[6+1])st8.nta [r8] = d[1], 8
125 (p[6]) xor d[0] = d[0], r20
126 br.ctop.dptk.few 0b
129 mov pr = r29, -1
136 .fframe 0
138 alloc r31 = ar.pfs, 6, 0, 34, 40
146 mov ar.ec = 6 + 2
149 adds in0 = -1, in0
159 .rotr s1[6+1], s2[6+1], s3[6+1], s4[6+1], s5[6+1], d[2]
160 .rotp p[6+2]
161 0:
162 (p[0]) ld8.nta s1[0] = [r16], 8
163 (p[0]) ld8.nta s2[0] = [r17], 8
164 (p[6]) xor d[0] = s1[6], s2[6]
165 (p[0]) ld8.nta s3[0] = [r18], 8
166 (p[0]) ld8.nta s4[0] = [r19], 8
167 (p[6]) xor r21 = s3[6], s4[6]
169 (p[0]) ld8.nta s5[0] = [r20], 8
170 (p[6+1])st8.nta [r8] = d[1], 8
171 (p[6]) xor d[0] = d[0], r21
173 (p[6]) xor d[0] = d[0], s5[6]
174 nop.f 0
175 br.ctop.dptk.few 0b
178 mov pr = r29, -1