Home
last modified time | relevance | path

Searched refs:fGETQBIT (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/target/hexagon/mmvec/
H A Dmacros.h70 #define fGETQBIT(REG, BITNO) fGETQBITS(REG, 1, 1, BITNO) macro
72 (((fGETQBIT(QREG, (IDX * 4 + 0)) ? 0xFF : 0x0) << 0) | \
73 ((fGETQBIT(QREG, (IDX * 4 + 1)) ? 0xFF : 0x0) << 8) | \
74 ((fGETQBIT(QREG, (IDX * 4 + 2)) ? 0xFF : 0x0) << 16) | \
75 ((fGETQBIT(QREG, (IDX * 4 + 3)) ? 0xFF : 0x0) << 24))
82 (((fGETQBIT(QREG, (IDX * 2 + 0)) ? 0xFF : 0x0) << 0) | \
83 ((fGETQBIT(QREG, (IDX * 2 + 1)) ? 0xFF : 0x0) << 8))
87 (fGETQBIT(QREG, IDX) ? (YESVAL) : (NOVAL))
190 fGETQBIT(QsV, 4 * IDX + i0)); \
195 fGETQBIT(QsV, 2 * IDX + i0)); \
[all …]
/openbmc/qemu/target/hexagon/imported/mmvec/
H A Dmacros.def45 DEF_MACRO(fGETQBIT,
51 (((fGETQBIT(QREG,(IDX*4+0)) ? 0xFF : 0x0) << 0)
52 |((fGETQBIT(QREG,(IDX*4+1)) ? 0xFF : 0x0) << 8)
53 |((fGETQBIT(QREG,(IDX*4+2)) ? 0xFF : 0x0) << 16)
54 |((fGETQBIT(QREG,(IDX*4+3)) ? 0xFF : 0x0) << 24)),
89 (((fGETQBIT(QREG,(IDX*2+0)) ? 0xFF : 0x0) << 0)
90 |((fGETQBIT(QREG,(IDX*2+1)) ? 0xFF : 0x0) << 8)),
105 (fGETQBIT(QREG,IDX) ? (YESVAL) : (NOVAL)),
369 GATHER_FUNCTION(EA,OFFSET,IDX, LEN, 4, IDX, fGETQBIT(QsV,4*IDX+i0));
375 GATHER_FUNCTION(EA,OFFSET,IDX, LEN, 2, IDX, fGETQBIT(QsV,2*IDX+i0));
[all …]
H A Dext.idef1182 VdV.w[i] = fVSATW(VuV.w[i]+VvV.w[i]+fGETQBIT(QsV,i*4)))
1185 VdV.w[i] = VuV.w[i]+VvV.w[i]+fGETQBIT(QxV,i*4);
1186 fSETQBITS(QxV,4,0xF,4*i,-fCARRY_FROM_ADD32(VuV.w[i],VvV.w[i],fGETQBIT(QxV,i*4))))
1189 VdV.w[i] = VuV.w[i]+~VvV.w[i]+fGETQBIT(QxV,i*4);
1190 fSETQBITS(QxV,4,0xF,4*i,-fCARRY_FROM_ADD32(VuV.w[i],~VvV.w[i],fGETQBIT(QxV,i*4))))
1679 VdV.ub[i] = fGETQBIT(QuV,i) ? fGETUBYTE(i % 4, RtV) : 0)
1683 VxV.ub[i] |= (fGETQBIT(QuV,i)) ? fGETUBYTE(i % 4, RtV) : 0)
1687 VdV.ub[i] = !fGETQBIT(QuV,i) ? fGETUBYTE(i % 4, RtV) : 0)
1691 VxV.ub[i] |= !(fGETQBIT(QuV,i)) ? fGETUBYTE(i % 4, RtV) : 0)
1700 fSETQBIT(QxV,i,fGETQBIT(QxV,i)|(((VuV.ub[i] & fGETUBYTE(i % 4, RtV)) != 0) ? 1 : 0)))
[all …]
/openbmc/qemu/target/hexagon/
H A Dop_helper.c1350 if (fGETQBIT(env->qtmp, sizeof(MMVector) / 8 * lane + i)) { in HELPER()
1383 if (fGETQBIT(env->qtmp, 2 * i)) { in HELPER()
1415 if (fGETQBIT(env->qtmp, 2 * i)) { in HELPER()
1447 if (fGETQBIT(env->qtmp, 2 * i)) { in HELPER()
1481 if (((bucket & 1) == uiV) && fGETQBIT(env->qtmp, 2 * i)) { in HELPER()