Home
last modified time | relevance | path

Searched defs:IDX (Results 1 – 4 of 4) sorted by relevance

/qemu/target/hexagon/mmvec/
H A Dmacros.h50 #define LOG_VTCM_BYTE(VA, MASK, VAL, IDX) \ argument
73 #define fGENMASKW(QREG, IDX) \ argument
78 #define fGETNIBBLE(IDX, SRC) (fSXTN(4, 8, (SRC >> (4 * IDX)) & 0xF)) argument
79 #define fGETCRUMB(IDX, SRC) (fSXTN(2, 8, (SRC >> (2 * IDX)) & 0x3)) argument
80 #define fGETCRUMB_SYMMETRIC(IDX, SRC) \ argument
83 #define fGENMASKH(QREG, IDX) \ argument
86 #define fGETMASKW(VREG, QREG, IDX) (VREG.w[IDX] & fGENMASKW((QREG), IDX)) argument
87 #define fGETMASKH(VREG, QREG, IDX) (VREG.h[IDX] & fGENMASKH((QREG), IDX)) argument
88 #define fCONDMASK8(QREG, IDX, YESVAL, NOVAL) \ argument
90 #define fCONDMASK16(QREG, IDX, YESVAL, NOVAL) \ argument
[all …]
/qemu/tests/tcg/hexagon/
H A Dload_align.c87 #define LOAD_ur(SZ, RES, SHIFT, IDX) \ argument
92 #define LOAD_ur_b(RES, SHIFT, IDX) \ argument
94 #define LOAD_ur_h(RES, SHIFT, IDX) \ argument
H A Dload_unpack.c96 #define BxW_LOAD_ur(SZ, RES, SHIFT, IDX) \ argument
101 #define BxW_LOAD_ur_Z(RES, SHIFT, IDX) \ argument
103 #define BxW_LOAD_ur_S(RES, SHIFT, IDX) \ argument
/qemu/target/ppc/
H A Dint_helper.c1691 #define ELEM_ADDR(VEC, IDX, SIZE) (&(VEC)->u8[IDX]) argument
1693 #define ELEM_ADDR(VEC, IDX, SIZE) (&(VEC)->u8[15 - (IDX)] - (SIZE) + 1) argument