Home | History | Annotate | Download | only in arm

Lines Matching refs:tmp2

119   LONG tmp1, tmp2;
123 "smull %x1, %w2, %w5; \n" /* tmp2 = a_Re * b_Im */
125 "smaddl %x1, %w3, %w4, %x1; \n" /* tmp2 += a_Im * b_Re */
128 : "=&r"(tmp1), "=&r"(tmp2)
133 "smmul %1, %2, %5;\n" /* tmp2 = a_Re * b_Im */
134 "smmla %1, %3, %4, %1;\n" /* tmp2 += a_Im * b_Re */
135 : "=&r"(tmp1), "=&r"(tmp2)
141 "smull %2, %1, %3, %6;\n" /* tmp2 = a_Re * b_Im */
142 "smlal %2, %1, %4, %5;\n" /* tmp2 += a_Im * b_Re */
143 : "=&r"(tmp1), "=&r"(tmp2), "=&r"(discard)
147 *c_Im = tmp2;
159 LONG tmp1, tmp2;
166 : "=&r"(tmp1), "=&r"(tmp2)
169 *c_Im = tmp2;
183 LONG tmp1, tmp2;
189 "smlawb %1, %3, %4, %1;\n" /* tmp2 = a_Im * b_Re + a_Re * b_Im */
190 : "=&r"(tmp1), "=&r"(tmp2)
194 *c_Im = tmp2;