Lines Matching defs:tmp1
45 tmp1 .req x7
52 eor tmp1, src1, src2
54 tst tmp1, #7
56 ands tmp1, src1, #7
68 sub tmp1, data1, zeroones
71 bic has_nul, tmp1, tmp2 /* Non-zero if NUL terminator. */
84 lsl tmp1, tmp1, #3 /* Bytes beyond alignment -> bits. */
86 neg tmp1, tmp1 /* Bits to alignment -64. */
90 CPU_BE( lsl tmp2, tmp2, tmp1 ) /* Shift (tmp1 & 63). */
92 CPU_LE( lsr tmp2, tmp2, tmp1 ) /* Shift (tmp1 & 63). */
103 and tmp1, src1, #7
104 neg tmp1, tmp1
105 add tmp1, tmp1, #8
109 subs tmp3, tmp1, tmp2
110 csel pos, tmp1, tmp2, hi /*Choose the maximum. */
136 sub tmp1, data1, zeroones
138 bic has_nul, tmp1, tmp2
158 sub tmp1, data1, zeroones
160 bic has_nul, tmp1, tmp2
168 sub tmp1, data1, zeroones
170 bic has_nul, tmp1, tmp2
200 CPU_BE( sub tmp1, tmp3, zeroones )
202 CPU_BE( bic has_nul, tmp1, tmp2 )