Searched refs:ELEM (Results 1 – 2 of 2) sorted by relevance
/openbmc/qemu/target/arm/tcg/ |
H A D | neon_helper.c | 1269 #define ELEM(V, N, SIZE) (((V) >> ((N) * (SIZE))) & ((1ull << (SIZE)) - 1)) macro 1277 uint64_t d0 = ELEM(zd0, 0, 8) | (ELEM(zd0, 2, 8) << 8) in HELPER() 1278 | (ELEM(zd0, 4, 8) << 16) | (ELEM(zd0, 6, 8) << 24) in HELPER() 1279 | (ELEM(zd1, 0, 8) << 32) | (ELEM(zd1, 2, 8) << 40) in HELPER() 1280 | (ELEM(zd1, 4, 8) << 48) | (ELEM(zd1, 6, 8) << 56); in HELPER() 1281 uint64_t d1 = ELEM(zm0, 0, 8) | (ELEM(zm0, 2, 8) << 8) in HELPER() 1282 | (ELEM(zm0, 4, 8) << 16) | (ELEM(zm0, 6, 8) << 24) in HELPER() 1283 | (ELEM(zm1, 0, 8) << 32) | (ELEM(zm1, 2, 8) << 40) in HELPER() 1284 | (ELEM(zm1, 4, 8) << 48) | (ELEM(zm1, 6, 8) << 56); in HELPER() 1285 uint64_t m0 = ELEM(zd0, 1, 8) | (ELEM(zd0, 3, 8) << 8) in HELPER() [all …]
|
/openbmc/qemu/target/ppc/ |
H A D | int_helper.c | 630 #define VCMPNEZ(NAME, ELEM) \ argument 633 for (int i = 0; i < ARRAY_SIZE(t->ELEM); i++) { \ 634 t->ELEM[i] = ((a->ELEM[i] == 0) || (b->ELEM[i] == 0) || \ 635 (a->ELEM[i] != b->ELEM[i])) ? -1 : 0; \ 1784 #define VSTRI(NAME, ELEM, NUM_ELEMS, LEFT) \ argument 1791 if (b->Vsr##ELEM(idx)) { \ 1792 t->Vsr##ELEM(idx) = b->Vsr##ELEM(idx); \ 1801 t->Vsr##ELEM(idx) = 0; \
|