Lines Matching +full:16 +full:- +full:17
1 /* SPDX-License-Identifier: GPL-2.0 */
12 * Misalignment handling (which costs 16 instructions / 8 cycles)
24 ldq_u $0,0($16) # e0 : load src & dst addr words
27 ldq_u $21,7($16) # .. e1 : handle misalignment
30 ldq_u $1,8($16) # .. e1 :
32 ldq_u $22,15($16) # .. e1 :
35 ldq_u $2,0($17) # .. e1 :
37 ldq_u $23,7($17) # .. e1 :
39 extql $0,$16,$0 # e0 :
40 ldq_u $3,8($17) # .. e1 :
41 extqh $21,$16,$21 # e0 :
42 ldq_u $24,15($17) # .. e1 :
44 sll $5,16,$5 # e0 :
46 extql $1,$16,$1 # e0 :
49 extqh $22,$16,$22 # e0 :
54 extql $2,$17,$2 # e0 :
56 extqh $23,$17,$23 # e0 :
59 extql $3,$17,$3 # e0 :
61 extqh $24,$17,$24 # e0 :
94 extwl $0,2,$2 # e0 : begin folding the 64-bit value
104 extwl $0,2,$1 # e0 : fold 18-bit value
109 extwl $0,2,$1 # e0 : fold 17-bit value