Home
last modified time | relevance | path

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

/openbmc/qemu/target/arm/tcg/
H A Dneon_helper.c1269 #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 Dint_helper.c630 #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; \