Lines Matching refs:tmp1
57 tmp1 .req x7 label
64 eor tmp1, src1, src2
66 tst tmp1, #7
68 ands tmp1, src1, #7
80 sub tmp1, data1, zeroones
83 bic has_nul, tmp1, tmp2 /* Non-zero if NUL terminator. */
96 lsl tmp1, tmp1, #3 /* Bytes beyond alignment -> bits. */
98 neg tmp1, tmp1 /* Bits to alignment -64. */
102 CPU_BE( lsl tmp2, tmp2, tmp1 ) /* Shift (tmp1 & 63). */
104 CPU_LE( lsr tmp2, tmp2, tmp1 ) /* Shift (tmp1 & 63). */
115 and tmp1, src1, #7
116 neg tmp1, tmp1
117 add tmp1, tmp1, #8
121 subs tmp3, tmp1, tmp2
122 csel pos, tmp1, tmp2, hi /*Choose the maximum. */
148 sub tmp1, data1, zeroones
150 bic has_nul, tmp1, tmp2
170 sub tmp1, data1, zeroones
172 bic has_nul, tmp1, tmp2
180 sub tmp1, data1, zeroones
182 bic has_nul, tmp1, tmp2
212 CPU_BE( sub tmp1, tmp3, zeroones )
214 CPU_BE( bic has_nul, tmp1, tmp2 )