Searched refs:fVSATUB (Results 1 – 5 of 5) sorted by relevance
/qemu/tests/tcg/hexagon/ |
H A D | v69_hvx.c | 31 #define fVSATUB(VAL) \ macro 68 byte0 = fVSATUB(fVROUND(buffer0[2 * i + 0].uh[j], shamt) >> shamt); in test_vasrvuhubrndsat() 70 byte1 = fVSATUB(fVROUND(buffer0[2 * i + 1].uh[j], shamt) >> shamt); in test_vasrvuhubrndsat() 105 byte0 = fVSATUB(buffer0[2 * i + 0].uh[j] >> shamt); in test_vasrvuhubsat() 107 byte1 = fVSATUB(buffer0[2 * i + 1].uh[j] >> shamt); in test_vasrvuhubsat()
|
/qemu/target/hexagon/idef-parser/ |
H A D | macros.inc | 26 #define fVSATUB(VAL) fVSATUN(8, VAL)
|
/qemu/target/hexagon/imported/mmvec/ |
H A D | ext.idef | 421 VdV.ub[i] = fVSATUB(VvV.h[i]); 422 VdV.ub[i+fVELEM(16)] = fVSATUB(VuV.h[i])) 981 NARROWING_SHIFT(16,vasrhubsat,fSETBYTE,ub,h,:sat,fVSATUB,fVNOROUND,0x7) 982 NARROWING_SHIFT(16,vasrhubrndsat,fSETBYTE,ub,h,:rnd:sat,fVSATUB,fVROUND,0x7) 1071 fSETBYTE(0, VdV.uh[i], fVSATUB((VvV.h[i] + 0x80) >> 8)); 1072 fSETBYTE(1, VdV.uh[i], fVSATUB((VuV.h[i] + 0x80) >> 8))) 1076 fSETBYTE(0, VdV.uh[i], fVSATUB((VvV.uh[i] + 0x80) >> 8)); 1077 fSETBYTE(1, VdV.uh[i], fVSATUB((VuV.uh[i] + 0x80) >> 8))) 1208 MMVEC_ADDSAT_MIX(ububb_sat,fVSATUB,8,ub,ub,b) 1860 fSETBYTE(0, VdV.uh[i], fVSATUB(VvV.h[i])); [all …]
|
/qemu/target/hexagon/ |
H A D | macros.h | 309 #define fVSATUB(VAL) (fVSATUN(8, VAL))
|
/qemu/target/hexagon/imported/ |
H A D | macros.def | 305 fVSATUB,
|