Lines Matching +full:0 +full:- +full:19
1 /* SPDX-License-Identifier: GPL-2.0 */
20 .frame $30,0,$26,0
22 .prologue 0
24 ldq_u $0,0($16) # e0 : load src & dst addr words
35 ldq_u $2,0($17) # .. e1 :
39 extql $0,$16,$0 # e0 :
45 or $0,$21,$0 # .. e1 : 1st src word complete
47 addq $20,$0,$20 # .. e1 : begin summing the words
50 cmpult $20,$0,$0 # .. e1 :
64 extwh $19,7,$7 # e0 :
66 extbl $19,1,$19 # e0 :
69 or $19,$7,$19 # e0 :
71 sll $19,48,$19 # e0 :
74 sra $19,32,$19 # e0 : proto complete
82 addq $20,$19,$20 # .. e1 :
84 cmpult $20,$19,$19 # e0 :
85 addq $0,$1,$0 # .. e1 : merge the carries back into the csum
87 addq $18,$19,$18 # .. e1 :
89 addq $0,$2,$0 # e0 :
91 addq $0,$20,$0 # e0 :
94 extwl $0,2,$2 # e0 : begin folding the 64-bit value
95 zapnot $0,3,$3 # .. e1 :
96 extwl $0,4,$1 # e0 :
99 extwl $0,6,$0 # e0 :
101 addq $0,$3,$0 # e0 :
104 extwl $0,2,$1 # e0 : fold 18-bit value
105 zapnot $0,3,$0 # .. e1 :
106 addq $0,$1,$0 # e0 :
109 extwl $0,2,$1 # e0 : fold 17-bit value
110 zapnot $0,3,$0 # .. e1 :
111 addq $0,$1,$0 # e0 :
112 not $0,$0 # .. e1 : and complement.
114 zapnot $0,3,$0 # e0 :