Lines Matching refs:lo

676 #define __l_mul__(lo, a,b)                  \  argument
677 …{ int _a_ = (a), _b_ = (b); __asm__ volatile ("l.mul\t%0,%1,%2" : "=r"(lo) : "r"(_a_), "r"(_b_)); }
678 #define __l_muli__(lo, a,b) \ argument
679 { int _a_ = (a); __asm__ volatile ("l.muli\t%0,%1,%2" : "=r"(lo) : "r"(_a_), "I"(b)); }
680 #define __l_mulu__(lo, a,b) \ argument
681 …{ unsigned _a_ = (a), _b_ = (b); __asm__ volatile ("l.mulu\t%0,%1,%2" : "=r"(lo) : "r"(_a_), "r"(_…
709 #define __l_amull__(lo, a,b) \ argument
710 …{ int _a_ = (a), _b_ = (b); __asm__ volatile ("l.amull\t%0,%1,%2" : "=r"(lo) : "r"(_a_), "r"(_b_))…
711 #define __l_amullu__(lo, a,b) \ argument
712 …{ int _a_ = (a), _b_ = (b); __asm__ volatile ("l.amullu\t%0,%1,%2" : "=r"(lo) : "r"(_a_), "r"(_b_)…
764 #define __l_amul_rs__(lo, m,a,b, bits) \ argument
765 …{ int _a_ = (a), _b_ = (b); __asm__ volatile ("l.amul_rs\t%0,a" #m ",%1,%2,%3" : "=r"(lo) : "r"(_a…
766 #define __l_amac_rs__(lo, m,a,b, bits) \ argument
767 …{ int _a_ = (a), _b_ = (b); __asm__ volatile ("l.amac_rs\t%0,a" #m ",%1,%2,%3" : "=r"(lo) : "r"(_a…
768 #define __l_amsb_rs__(lo, m,a,b, bits) \ argument
769 …{ int _a_ = (a), _b_ = (b); __asm__ volatile ("l.amsb_rs\t%0,a" #m ",%1,%2,%3" : "=r"(lo) : "r"(_a…
770 #define __l_amulq_rs__(lo, m,a,q, bits) \ argument
771 …{ int _a_ = (a); __asm__ volatile ("l.amulq_rs\t%0,a" #m ",%1,q" #q ",%2": "=r"(lo) : "r"(_a_), "K…
772 #define __l_amacq_rs__(lo, m,a,q, bits) \ argument
773 …{ int _a_ = (a); __asm__ volatile ("l.amacq_rs\t%0,a" #m ",%1,q" #q ",%2": "=r"(lo) : "r"(_a_), "K…
774 #define __l_amsbq_rs__(lo, m,a,q, bits) \ argument
775 …{ int _a_ = (a); __asm__ volatile ("l.amsbq_rs\t%0,a" #m ",%1,q" #q ",%2": "=r"(lo) : "r"(_a_), "K…
777 #define __l_amacr_lo__(m, lo, mode, bits) \ argument
778 …__asm__ volatile ("l.amacr\t%0,a" #m ",%1,%2\t# CLR|RND|SHT|SAT" : "=r"(lo) : "K"(mode), "K"(bits))
815 #define L_AMACW(m, hi, lo) \ argument
816 …{ int _hi_ = (hi), _lo_ = (lo); __asm__ volatile ("l.amacw\ta" #m ",%0,%1" : : "r"(_hi_), "r"(_lo_…
1170 #define __l_divl__(lo, a,b, bits) \ argument
1171 …{ int _a_ = (a), _b_ = (b); __asm__ volatile ("l.divl\t%0,%1,%2,%3" : "=r"(lo) : "r"(_a_), "r"(_b_…
1172 #define __l_divlu__(lo, a,b, bits) \ argument
1173 …{ unsigned _a_ = (a), _b_ = (b); __asm__ volatile ("l.divlu\t%0,%1,%2,%3" : "=r"(lo) : "r"(_a_), "…