Lines Matching +full:16 +full:- +full:17
1 /* SPDX-License-Identifier: GPL-2.0 */
10 * This routine is "moral-ware": you are free to use it any way you wish, and
33 and $17,255,$1 /* E1 */
34 insbl $17,1,$17 /* .. E0 */
35 bis $17,$1,$17 /* E0 (p-c latency, next cycle) */
36 sll $17,16,$1 /* E1 (p-c latency, next cycle) */
38 bis $17,$1,$17 /* E0 (p-c latency, next cycle) */
39 sll $17,32,$1 /* E1 (p-c latency, next cycle) */
40 bis $17,$1,$17 /* E0 (p-c latency, next cycle) */
45 addq $18,$16,$6 /* E0 */
46 bis $16,$16,$0 /* .. E1 */
47 xor $16,$6,$1 /* E0 */
51 beq $1,within_one_quad /* .. E1 (note EV5 zero-latency forwarding) */
52 and $16,7,$3 /* E0 */
53 beq $3,aligned /* .. E1 (note EV5 zero-latency forwarding) */
55 ldq_u $4,0($16) /* E0 */
56 bis $16,$16,$5 /* .. E1 */
57 insql $17,$16,$2 /* E0 */
61 mskql $4,$16,$4 /* .. E1 (and possible load stall) */
62 subq $16,$3,$16 /* E0 $16 is new aligned destination */
74 bis $16,$16,$5 /* E0 */
79 stq $17,0($5) /* E0 */
90 insqh $17,$6,$4 /* E0 */
97 ldq_u $1,0($16) /* E0 */
98 insql $17,$16,$2 /* E1 */
99 mskql $1,$16,$4 /* E0 (after load stall) */
105 stq_u $1,0($16) /* E0 */
118 inswl $17,0,$1 /* E0 */
119 inswl $17,2,$2 /* E0 */
120 inswl $17,4,$3 /* E0 */
122 inswl $17,6,$4 /* E0 */
124 or $1,$4,$17 /* E0 */