/qemu/target/arm/tcg/ |
H A D | mve_helper.c | 760 #define mergemask(D, R, M) \ argument 949 #define DO_AND(N, M) ((N) & (M)) argument 950 #define DO_BIC(N, M) ((N) & ~(M)) argument 951 #define DO_ORR(N, M) ((N) | (M)) argument 952 #define DO_ORN(N, M) ((N) | ~(M)) argument 953 #define DO_EOR(N, M) ((N) ^ (M)) argument 961 #define DO_ADD(N, M) ((N) + (M)) argument 962 #define DO_SUB(N, M) ((N) - (M)) argument 963 #define DO_MUL(N, M) ((N) * (M)) argument 1040 #define DO_MAX(N, M) ((N) >= (M) ? (N) : (M)) argument [all …]
|
H A D | sve_helper.c | 137 #define DO_AND(N, M, G) (((N) & (M)) & (G)) argument 138 #define DO_BIC(N, M, G) (((N) & ~(M)) & (G)) argument 139 #define DO_EOR(N, M, G) (((N) ^ (M)) & (G)) argument 140 #define DO_ORR(N, M, G) (((N) | (M)) & (G)) argument 141 #define DO_ORN(N, M, G) (((N) | ~(M)) & (G)) argument 142 #define DO_NOR(N, M, G) (~((N) | (M)) & (G)) argument 143 #define DO_NAND(N, M, G) (~((N) & (M)) & (G)) argument 144 #define DO_SEL(N, M, G) (((N) & (G)) | ((M) & ~(G))) argument 205 #define DO_AND(N, M) (N & M) argument 206 #define DO_EOR(N, M) (N ^ M) argument [all …]
|
H A D | vec_helper.c | 1700 #define nop(N, M, S) (M) argument
|
/qemu/tests/tcg/loongarch64/ |
H A D | test_div.c | 5 #define TEST_DIV(N, M) \ argument 19 #define TEST_MOD(N, M) \ argument
|
/qemu/target/loongarch/ |
H A D | vec.h | 45 #define DO_DIVU(N, M) (unlikely(M == 0) ? 0 : N / M) argument 46 #define DO_REMU(N, M) (unlikely(M == 0) ? 0 : N % M) argument 47 #define DO_DIV(N, M) (unlikely(M == 0) ? 0 :\ argument 49 #define DO_REM(N, M) (unlikely(M == 0) ? 0 :\ argument
|
/qemu/target/riscv/ |
H A D | vector_helper.c | 792 #define DO_SWAP(N, M) (M) in GEN_VEXT_LDFF() argument 793 #define DO_AND(N, M) (N & M) in GEN_VEXT_LDFF() argument 794 #define DO_XOR(N, M) (N ^ M) in GEN_VEXT_LDFF() argument 795 #define DO_OR(N, M) (N | M) in GEN_VEXT_LDFF() argument 796 #define DO_ADD(N, M) (N + M) in GEN_VEXT_LDFF() argument 799 #define DO_MAX(N, M) ((N) >= (M) ? (N) : (M)) in GEN_VEXT_LDFF() argument 800 #define DO_MIN(N, M) ((N) >= (M) ? (M) : (N)) in GEN_VEXT_LDFF() argument 922 #define DO_SUB(N, M) (N - M) argument 923 #define DO_RSUB(N, M) (M - N) argument 1122 #define DO_VADC(N, M, C) (N + M + C) in RVVCALL() argument [all …]
|
H A D | vcrypto_helper.c | 186 #define DO_SLL(N, M) (N << (M & (sizeof(N) * 8 - 1))) in RVVCALL() argument
|
/qemu/include/user/ |
H A D | thunk.h | 206 #define target_to_host_bitmask(M, T) \ argument 208 #define host_to_target_bitmask(M, T) \ argument
|
/qemu/scripts/codeconverter/codeconverter/ |
H A D | regexps.py | 43 def M(*regexps, n='*', name=None) -> str: function
|
/qemu/chardev/ |
H A D | msmouse.c | 39 #define M(c) (c - 0x20) macro
|
/qemu/target/tricore/ |
H A D | fpu_helper.c | 208 uint32_t arg1, S, E, M, E_minus_one, m_idx; in helper_qseed() local
|
/qemu/target/hexagon/ |
H A D | decode.c | 27 #define fZXTN(N, M, VAL) ((VAL) & ((1LL << (N)) - 1)) argument
|
H A D | macros.h | 272 #define fZXTN(N, M, VAL) (((N) != 0) ? extract64((VAL), 0, (N)) : 0LL) argument 273 #define fSXTN(N, M, VAL) (((N) != 0) ? sextract64((VAL), 0, (N)) : 0LL) argument
|
/qemu/target/avr/ |
H A D | translate.c | 1434 static void gen_set_addr(TCGv addr, TCGv H, TCGv M, TCGv L) in gen_set_addr() 1460 static TCGv gen_get_addr(TCGv H, TCGv M, TCGv L) in gen_get_addr()
|
/qemu/disas/ |
H A D | m68k.c | 866 #define M(n0,n1,n2,n3,n4,n5,n6,n70,n71,n72,n73,n74) \ in m68k_valid_ea() macro
|
/qemu/target/arm/ |
H A D | cpu.h | 94 #define offsetoflow32(S, M) (offsetof(S, M) + sizeof(uint32_t)) argument 95 #define offsetofhigh32(S, M) offsetof(S, M) argument 97 #define offsetoflow32(S, M) offsetof(S, M) argument 98 #define offsetofhigh32(S, M) (offsetof(S, M) + sizeof(uint32_t)) argument
|
/qemu/linux-user/ |
H A D | strace.c | 57 #define FLAG_BASIC(V, M, N) { V, M | QEMU_BUILD_BUG_ON_ZERO(!(M)), N } argument 60 #define FLAG_GENERIC_MASK(V, M) FLAG_BASIC(V, M, #V) argument 63 #define FLAG_TARGET_MASK(V, M) FLAG_BASIC(TARGET_##V, TARGET_##M, #V) argument
|
/qemu/fpu/ |
H A D | softfloat.c | 873 #define parts_float_to_uint(P, R, Z, M, S) \ argument 883 #define parts_float_to_sint_modulo(P, R, M, S) \ argument
|
/qemu/target/s390x/tcg/ |
H A D | translate.c | 959 #define M(N, B) { B, 4, 0, FLD_C_m##N, FLD_O_m##N } macro
|