Lines Matching refs:frac32_t
119 typedef long frac32_t; /*!< Q0.31 fractional */ typedef
1232 static inline frac32_t MMAU_l_mul_ll(register frac32_t lval1, register frac32_t lval2) in MMAU_l_mul_ll()
1234 *((frac32_t volatile *)(MMAU__QMUL | MMAU__X2)) = lval1; in MMAU_l_mul_ll()
1235 *((frac32_t volatile *)(MMAU__QMUL | MMAU__X3)) = lval2; in MMAU_l_mul_ll()
1236 return *((frac32_t volatile *)(MMAU__QMUL | MMAU__A1)); in MMAU_l_mul_ll()
1251 static inline frac32_t MMAU_l_muls_ll(register frac32_t lval1, register frac32_t lval2) in MMAU_l_muls_ll()
1253 *((frac32_t volatile *)(MMAU__QMUL | MMAU__X2 | MMAU__SAT)) = lval1; in MMAU_l_muls_ll()
1254 *((frac32_t volatile *)(MMAU__QMUL | MMAU__X3 | MMAU__SAT)) = lval2; in MMAU_l_muls_ll()
1255 return *((frac32_t volatile *)(MMAU__QMUL | MMAU__A1 | MMAU__SAT)); in MMAU_l_muls_ll()
1269 static inline frac64_t MMAU_d_mul_ll(register frac32_t lval1, register frac32_t lval2) in MMAU_d_mul_ll()
1271 *((frac32_t volatile *)(MMAU__QMUL | MMAU__X2)) = lval1; in MMAU_d_mul_ll()
1272 *((frac32_t volatile *)(MMAU__QMUL | MMAU__X3)) = lval2; in MMAU_d_mul_ll()
1290 static inline frac64_t MMAU_d_muls_ll(register frac32_t lval1, register frac32_t lval2) in MMAU_d_muls_ll()
1292 *((frac32_t volatile *)(MMAU__QMUL | MMAU__X2 | MMAU__SAT)) = lval1; in MMAU_d_muls_ll()
1293 *((frac32_t volatile *)(MMAU__QMUL | MMAU__X3 | MMAU__SAT)) = lval2; in MMAU_d_muls_ll()
1308 static inline frac64_t MMAU_d_mul_dl(register frac64_t dval, register frac32_t lval) in MMAU_d_mul_dl()
1311 *((frac32_t volatile *)(MMAU__QMULD | MMAU__X3)) = lval; in MMAU_d_mul_dl()
1329 static inline frac64_t MMAU_d_muls_dl(register frac64_t dval, register frac32_t lval) in MMAU_d_muls_dl()
1332 *((frac32_t volatile *)(MMAU__QMULD | MMAU__X3 | MMAU__SAT)) = lval; in MMAU_d_muls_dl()
1347 static inline frac64_t MMAU_d_mula_l(register frac32_t lval) in MMAU_d_mula_l()
1349 *((frac32_t volatile *)(MMAU__QMULDA | MMAU__X3)) = lval; in MMAU_d_mula_l()
1368 static inline frac64_t MMAU_d_mulas_l(register frac32_t lval) in MMAU_d_mulas_l()
1370 *((frac32_t volatile *)(MMAU__QMULDA | MMAU__X3 | MMAU__SAT)) = lval; in MMAU_d_mulas_l()
1385 static inline frac32_t MMAU_l_mul_dl(register frac64_t dval, register frac32_t lval) in MMAU_l_mul_dl()
1388 *((frac32_t volatile *)(MMAU__QMULD | MMAU__X3)) = lval; in MMAU_l_mul_dl()
1389 return *((frac32_t volatile *)(MMAU__QMULD | MMAU__A1)); in MMAU_l_mul_dl()
1405 static inline frac32_t MMAU_l_muls_dl(register frac64_t dval, register frac32_t lval) in MMAU_l_muls_dl()
1408 *((frac32_t volatile *)(MMAU__QMULD | MMAU__X3 | MMAU__SAT)) = lval; in MMAU_l_muls_dl()
1409 return *((frac32_t volatile *)(MMAU__QMULD | MMAU__A1 | MMAU__SAT)); in MMAU_l_muls_dl()
1424 static inline frac32_t MMAU_l_mula_l(register frac32_t lval) in MMAU_l_mula_l()
1426 *((frac32_t volatile *)(MMAU__QMULDA | MMAU__X3)) = lval; in MMAU_l_mula_l()
1427 return *((frac32_t volatile *)(MMAU__QMULDA | MMAU__A1)); in MMAU_l_mula_l()
1443 static inline frac32_t MMAU_l_mulas_l(register frac32_t lval) in MMAU_l_mulas_l()
1445 *((frac32_t volatile *)(MMAU__QMULDA | MMAU__X3 | MMAU__SAT)) = lval; in MMAU_l_mulas_l()
1446 return *((frac32_t volatile *)(MMAU__QMULDA | MMAU__A1 | MMAU__SAT)); in MMAU_l_mulas_l()
1462 static inline frac64_t MMAU_d_mac_ll(register frac32_t lval1, register frac32_t lval2) in MMAU_d_mac_ll()
1464 *((frac32_t volatile *)(MMAU__QMAC | MMAU__X2)) = lval1; in MMAU_d_mac_ll()
1465 *((frac32_t volatile *)(MMAU__QMAC | MMAU__X3)) = lval2; in MMAU_d_mac_ll()
1485 static inline frac64_t MMAU_d_macs_ll(register frac32_t lval1, register frac32_t lval2) in MMAU_d_macs_ll()
1487 *((frac32_t volatile *)(MMAU__QMAC | MMAU__X2 | MMAU__SAT)) = lval1; in MMAU_d_macs_ll()
1488 *((frac32_t volatile *)(MMAU__QMAC | MMAU__X3 | MMAU__SAT)) = lval2; in MMAU_d_macs_ll()
1506 static inline frac64_t MMAU_d_mac_dl(register frac64_t dval, register frac32_t lval) in MMAU_d_mac_dl()
1509 *((frac32_t volatile *)(MMAU__QMACD | MMAU__X3)) = lval; in MMAU_d_mac_dl()
1530 static inline frac64_t MMAU_d_macs_dl(register frac64_t dval, register frac32_t lval) in MMAU_d_macs_dl()
1533 *((frac32_t volatile *)(MMAU__QMACD | MMAU__X3 | MMAU__SAT)) = lval; in MMAU_d_macs_dl()
1551 static inline frac64_t MMAU_d_maca_dl(register frac64_t dval, register frac32_t lval) in MMAU_d_maca_dl()
1554 *((frac32_t volatile *)(MMAU__QMACDA | MMAU__X3)) = lval; in MMAU_d_maca_dl()
1575 static inline frac64_t MMAU_d_macas_dl(register frac64_t dval, register frac32_t lval) in MMAU_d_macas_dl()
1578 *((frac32_t volatile *)(MMAU__QMACDA | MMAU__X3 | MMAU__SAT)) = lval; in MMAU_d_macas_dl()
1595 static inline frac32_t MMAU_l_mac_ll(register frac32_t lval1, register frac32_t lval2) in MMAU_l_mac_ll()
1597 *((frac32_t volatile *)(MMAU__QMAC | MMAU__X2)) = lval1; in MMAU_l_mac_ll()
1598 *((frac32_t volatile *)(MMAU__QMAC | MMAU__X3)) = lval2; in MMAU_l_mac_ll()
1599 return *((frac32_t volatile *)(MMAU__QMAC | MMAU__A1)); in MMAU_l_mac_ll()
1616 static inline frac32_t MMAU_l_macs_ll(register frac32_t lval1, register frac32_t lval2) in MMAU_l_macs_ll()
1618 *((frac32_t volatile *)(MMAU__QMAC | MMAU__X2 | MMAU__SAT)) = lval1; in MMAU_l_macs_ll()
1619 *((frac32_t volatile *)(MMAU__QMAC | MMAU__X3 | MMAU__SAT)) = lval2; in MMAU_l_macs_ll()
1620 return *((frac32_t volatile *)(MMAU__QMAC | MMAU__A1 | MMAU__SAT)); in MMAU_l_macs_ll()
1637 static inline frac32_t MMAU_l_mac_dl(register frac64_t dval, register frac32_t lval) in MMAU_l_mac_dl()
1640 *((frac32_t volatile *)(MMAU__QMACD | MMAU__X3)) = lval; in MMAU_l_mac_dl()
1641 return *((frac32_t volatile *)(MMAU__QMACD | MMAU__A1)); in MMAU_l_mac_dl()
1659 static inline frac32_t MMAU_l_macs_dl(register frac64_t dval, register frac32_t lval) in MMAU_l_macs_dl()
1662 *((frac32_t volatile *)(MMAU__QMACD | MMAU__X3 | MMAU__SAT)) = lval; in MMAU_l_macs_dl()
1663 return *((frac32_t volatile *)(MMAU__QMACD | MMAU__A1 | MMAU__SAT)); in MMAU_l_macs_dl()
1680 static inline frac32_t MMAU_l_maca_dl(register frac64_t dval, register frac32_t lval) in MMAU_l_maca_dl()
1683 *((frac32_t volatile *)(MMAU__QMACDA | MMAU__X3)) = lval; in MMAU_l_maca_dl()
1684 return *((frac32_t volatile *)(MMAU__QMACDA | MMAU__A1)); in MMAU_l_maca_dl()
1702 static inline frac32_t MMAU_l_macas_dl(register frac64_t dval, register frac32_t lval) in MMAU_l_macas_dl()
1705 *((frac32_t volatile *)(MMAU__QMACDA | MMAU__X3 | MMAU__SAT)) = lval; in MMAU_l_macas_dl()
1706 return *((frac32_t volatile *)(MMAU__QMACDA | MMAU__A1 | MMAU__SAT)); in MMAU_l_macas_dl()
1720 static inline frac32_t MMAU_l_div_ll(register frac32_t lnum, register frac32_t lden) in MMAU_l_div_ll()
1722 *((frac32_t volatile *)(MMAU__QDIV | MMAU__X2)) = lnum; in MMAU_l_div_ll()
1723 *((frac32_t volatile *)(MMAU__QDIV | MMAU__X3)) = lden; in MMAU_l_div_ll()
1724 return *((frac32_t volatile *)(MMAU__QDIV | MMAU__A1)); in MMAU_l_div_ll()
1741 static inline frac32_t MMAU_l_divs_ll(register frac32_t lnum, register frac32_t lden) in MMAU_l_divs_ll()
1743 *((frac32_t volatile *)(MMAU__QDIV | MMAU__X2 | MMAU__SAT)) = lnum; in MMAU_l_divs_ll()
1744 *((frac32_t volatile *)(MMAU__QDIV | MMAU__X3 | MMAU__SAT)) = lden; in MMAU_l_divs_ll()
1745 return *((frac32_t volatile *)(MMAU__QDIV | MMAU__A1 | MMAU__SAT)); in MMAU_l_divs_ll()
1761 static inline frac32_t MMAU_l_divas_l(register frac32_t lden) in MMAU_l_divas_l()
1763 *((frac32_t volatile *)(MMAU__QDIVDA | MMAU__X3 | MMAU__SAT)) = lden; in MMAU_l_divas_l()
1764 return *((frac32_t volatile *)(MMAU__QDIVDA | MMAU__A1 | MMAU__SAT)); in MMAU_l_divas_l()
1778 static inline frac64_t MMAU_d_div_dl(register frac64_t dnum, register frac32_t lden) in MMAU_d_div_dl()
1781 *((frac32_t volatile *)(MMAU__QDIVD | MMAU__X3)) = lden; in MMAU_d_div_dl()
1799 static inline frac64_t MMAU_d_divs_dl(register frac64_t dnum, register frac32_t lden) in MMAU_d_divs_dl()
1802 *((frac32_t volatile *)(MMAU__QDIVD | MMAU__X3 | MMAU__SAT)) = lden; in MMAU_d_divs_dl()
1817 static inline frac64_t MMAU_d_diva_l(register frac32_t lden1) in MMAU_d_diva_l()
1819 *((frac32_t volatile *)(MMAU__QDIVDA | MMAU__X3)) = lden1; in MMAU_d_diva_l()
1837 static inline frac64_t MMAU_d_divas_l(register frac32_t lden1) in MMAU_d_divas_l()
1839 *((frac32_t volatile *)(MMAU__QDIVDA | MMAU__X3 | MMAU__SAT)) = lden1; in MMAU_d_divas_l()
1855 static inline frac32_t MMAU_l_diva_l(register frac32_t lden) in MMAU_l_diva_l()
1857 *((frac32_t volatile *)(MMAU__QDIVDA | MMAU__X3)) = lden; in MMAU_l_diva_l()
1858 return *((frac32_t volatile *)(MMAU__QDIVDA | MMAU__A1)); in MMAU_l_diva_l()
1872 static inline frac32_t MMAU_l_sqr_l(register frac32_t lrad) in MMAU_l_sqr_l()
1874 *((frac32_t volatile *)(MMAU__QSQRD | MMAU__X2)) = 0L; in MMAU_l_sqr_l()
1875 *((frac32_t volatile *)(MMAU__QSQRD | MMAU__X3)) = lrad; in MMAU_l_sqr_l()
1876 return *((frac32_t volatile *)(MMAU__QSQRD | MMAU__A1)); in MMAU_l_sqr_l()
1889 static inline frac32_t MMAU_l_sqr_d(register frac64_t drad) in MMAU_l_sqr_d()
1892 return *((frac32_t volatile *)(MMAU__QSQRD | MMAU__A1)); in MMAU_l_sqr_d()
1904 static inline frac32_t MMAU_l_sqra(void) in MMAU_l_sqra()
1906 return *((frac32_t volatile *)(MMAU__QSQRDA | MMAU__A1)); in MMAU_l_sqra()