Lines Matching refs:width

1215 #define L_EXT(v, width, bitpos)             \  argument
1217 __asm__ volatile ("l.ext\t%0,%1,%2,%3" : "=r"(_result_) : "r"(_v_), "K"(width), "r"(_b_)); \
1220 #define L_EXTI(v, width, bitpos) \ argument
1222 __asm__ volatile ("l.exti\t%0,%1,%2,%3" : "=r"(_result_) : "r"(_v_), "K"(width), "K"(bitpos)); \
1225 #define L_EXTU(v, width, bitpos) \ argument
1227 __asm__ volatile ("l.extu\t%0,%1,%2,%3" : "=r"(_result_) : "r"(_v_), "K"(width), "r"(_b_)); \
1230 #define L_EXTUI(v, width, bitpos) \ argument
1232 … __asm__ volatile ("l.extui\t%0,%1,%2,%3" : "=r"(_result_) : "r"(_v_), "K"(width), "K"(bitpos)); \
1235 #define L_EXTR(v, width, bitpos) \ argument
1236 ({ int _result_, _v_ = v, _width_ = width, _b_ = bitpos; \
1240 #define L_EXTRI(v, width, bitpos) \ argument
1241 ({ int _result_, _v_ = v, _width_ = width; \
1245 #define L_EXTRU(v, width, bitpos) \ argument
1246 ({ int _result_, _v_ = v, _width_ = width, _b_ = bitpos; \
1250 #define L_EXTRUI(v, width, bitpos) \ argument
1251 ({ int _result_, _v_ = v, _width_ = width; \
1255 #define L_DEP(d, v, width, bitpos) \ argument
1257 __asm__ volatile ("l.dep\t%0,%1,%2,%3" : "+r"(d) : "r"(_v_), "K"(width), "r"(_b_)); \
1260 #define L_DEPI(v, width, bitpos) \ argument
1262 __asm__ volatile ("l.depi\t%0,%1,%2,%3" : "+r"(d) : "r"(_v_), "K"(width), "K"(bitpos)); \
1265 #define L_DEPR(d, v, width, bitpos) \ argument
1266 ({ int _v_ = v, _width_ = width, _b_ = bitpos; \
1270 #define L_DEPRI(v, width, bitpos) \ argument
1271 ({ int _v_ = v, _width_ = width; \
1279 #define L_SAT(v, width) \ argument
1281 __asm__ volatile ("l.sat\t%0,%1,%2" : "=r"(_result_) : "r"(_v_), "K"(width)); \
1284 #define L_SATU(v, width) \ argument
1286 __asm__ volatile ("l.satu\t%0,%1,%2" : "=r"(_result_) : "r"(_v_), "K"(width)); \
1289 #define L_SATSU(v, width) \ argument
1291 __asm__ volatile ("l.satsu\t%0,%1,%2" : "=r"(_result_) : "r"(_v_), "K"(width)); \
1294 #define L_SATUS(v, width) \ argument
1296 __asm__ volatile ("l.satus\t%0,%1,%2" : "=r"(_result_) : "r"(_v_), "K"(width)); \
1299 #define L_SATDEP(d, v, width, bitpos) \ argument
1301 __asm__ volatile ("l.satdep\t%0,%1,%2,%3" : "+r"(d) : "r"(_v_), "K"(width), "r"(_b_)); \
1304 #define L_SATDEPI(d, v, width, bitpos) \ argument
1306 __asm__ volatile ("l.satdepi\t%0,%1,%2,%3" : "+r"(d) : "r"(_v_), "K"(width), "K"(bitpos)); \
1309 #define L_SATDEPU(d, v, width, bitpos) \ argument
1311 __asm__ volatile ("l.satdepu\t%0,%1,%2,%3" : "+r"(d) : "r"(_v_), "K"(width), "r"(_b_)); \
1314 #define L_SATDEPUI(d, v, width, bitpos) \ argument
1316 __asm__ volatile ("l.satdepui\t%0,%1,%2,%3" : "+r"(d) : "r"(_v_), "K"(width), "K"(bitpos)); \