Lines Matching refs:a0
110 static inline GLfixed mla2a( GLfixed a0, GLfixed b0,
124 : "%r"(a0), "r"(b0),
133 return (( int64_t(a0)*b0 +
139 static inline GLfixed mla3a( GLfixed a0, GLfixed b0,
155 : "%r"(a0), "r"(b0),
168 "mult %[a0],%[b0] \r\n"
178 : [a0] "r" (a0),[b0] "r" (b0),[a1] "r" (a1),[b1] "r" (b1),[a2] "r" (a2),[b2] "r" (b2),[c] "r" (c)
185 return (( int64_t(a0)*b0 +
195 static inline GLfixed mla3a16( GLfixed a0, int32_t b1b0,
210 : "r"(a0), "r"(b1b0),
224 accum = int64_t(a0)*int16_t(b0) >> 16;
234 static inline GLfixed mla3a16_btb( GLfixed a0,
250 : "r"(a0),
266 accum = int64_t(a0)*int16_t(b0) >> 16;
275 static inline GLfixed mla3a16_btt( GLfixed a0,
291 : "r"(a0),
307 accum = int64_t(a0)*int16_t(b0) >> 16;
316 static inline GLfixed mla3( GLfixed a0, GLfixed b0,
331 : "%r"(a0), "r"(b0),
340 return (( int64_t(a0)*b0 +
347 static inline GLfixed mla4( GLfixed a0, GLfixed b0,
364 : "%r"(a0), "r"(b0),
374 return (( int64_t(a0)*b0 +