Home
last modified time | relevance | path

Searched refs:TYPEW (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/target/arm/tcg/
H A Dsve_helper.c783 #define DO_ZPZW(NAME, TYPE, TYPEW, H, OP) \ argument
789 TYPEW mm = *(TYPEW *)(vm + i); \
998 #define DO_ZZW(NAME, TYPE, TYPEW, H, OP) \ argument
1003 TYPEW mm = *(TYPEW *)(vm + i); \
1042 #define DO_ZZZ_TB(NAME, TYPEW, TYPEN, HW, HN, OP) \ argument
1048 for (i = 0; i < opr_sz; i += sizeof(TYPEW)) { \
1049 TYPEW nn = *(TYPEN *)(vn + HN(i + sel1)); \
1050 TYPEW mm = *(TYPEN *)(vm + HN(i + sel2)); \
1051 *(TYPEW *)(vd + HW(i)) = OP(nn, mm); \
1112 #define DO_ZZZ_WTB(NAME, TYPEW, TYPEN, HW, HN, OP) \ in DO_ZZZ_TB() argument
[all …]
H A Dsme_helper.c1688 #define DO_MLALL(NAME, TYPEW, TYPEN, TYPEM, HW, HN, OP) \ argument
1691 intptr_t elements = simd_oprsz(desc) / sizeof(TYPEW); \
1693 TYPEW *d = vd, *a = va; TYPEN *n = vn; TYPEM *m = vm; \
1695 TYPEW nn = n[HN(i * 4 + sel)]; \
1715 #define DO_MLALL_IDX(NAME, TYPEW, TYPEN, TYPEM, HW, HN, OP) \ argument
1718 intptr_t elements = simd_oprsz(desc) / sizeof(TYPEW); \
1719 intptr_t eltspersegment = 16 / sizeof(TYPEW); \
1722 TYPEW *d = vd, *a = va; TYPEN *n = vn; TYPEM *m = vm; \
1724 TYPEW mm = m[HN(i * 4 + idx)]; \