Home | History | Annotate | Download | only in xtensa

Lines Matching refs:a7

115 	mul16u	a7, a4, a3
118 add a7, a7, a6
119 slli a7, a7, 16
120 add a2, a7, a4
143 sub a7, a2, a3
145 movgez a4, a2, a7 /* a4 = max (a2, a3) */
146 movltz a3, a2, a7 /* a3 = min (a2, a3) */
152 do_addx2 a7, a4, a2, a7
154 movnez a2, a7, a6
156 do_addx4 a7, a4, a2, a7
158 movnez a2, a7, a6
160 do_addx8 a7, a4, a2, a7
162 movnez a2, a7, a6
174 add a7, a4, a2
176 movnez a2, a7, a6
178 do_addx2 a7, a4, a2, a7
180 movnez a2, a7, a6
182 do_addx4 a7, a4, a2, a7
184 movnez a2, a7, a6
186 do_addx8 a7, a4, a2, a7
188 movnez a2, a7, a6
547 do_nsau a5, a6, a2, a7 /* dividend_shift = nsau (dividend) */
548 do_nsau a4, a3, a2, a7 /* divisor_shift = nsau (divisor) */
613 xor a7, a2, a3 /* sign = dividend ^ divisor */
647 movltz a2, a5, a7 /* return (sign < 0) ? -quotient : quotient */
653 movgez a2, a6, a7 /* (sign < 0) ? -udividend : udividend */
660 movltz a2, a4, a7 /* else return (sign < 0) ? -1 : 1 */
690 do_nsau a5, a2, a6, a7 /* dividend_shift = nsau (dividend) */
691 do_nsau a4, a3, a6, a7 /* divisor_shift = nsau (divisor) */
746 mov a7, a2 /* save original (signed) dividend */
777 bgez a7, .Lpositive