Searched refs:TYPEW (Results 1 – 2 of 2) sorted by relevance
| /openbmc/qemu/target/arm/tcg/ |
| H A D | sve_helper.c | 783 #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 D | sme_helper.c | 1688 #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)]; \
|