Lines Matching defs:N
129 #define DO_AND(N, M, G) (((N) & (M)) & (G)) argument
130 #define DO_BIC(N, M, G) (((N) & ~(M)) & (G)) argument
131 #define DO_EOR(N, M, G) (((N) ^ (M)) & (G)) argument
132 #define DO_ORR(N, M, G) (((N) | (M)) & (G)) argument
133 #define DO_ORN(N, M, G) (((N) | ~(M)) & (G)) argument
134 #define DO_NOR(N, M, G) (~((N) | (M)) & (G)) argument
135 #define DO_NAND(N, M, G) (~((N) & (M)) & (G)) argument
136 #define DO_SEL(N, M, G) (((N) & (G)) | ((M) & ~(G))) argument
197 #define DO_AND(N, M) (N & M) argument
198 #define DO_EOR(N, M) (N ^ M) argument
199 #define DO_ORR(N, M) (N | M) argument
200 #define DO_BIC(N, M) (N & ~M) argument
201 #define DO_ADD(N, M) (N + M) argument
202 #define DO_SUB(N, M) (N - M) argument
203 #define DO_MAX(N, M) ((N) >= (M) ? (N) : (M)) argument
204 #define DO_MIN(N, M) ((N) >= (M) ? (M) : (N)) argument
205 #define DO_ABD(N, M) ((N) >= (M) ? (N) - (M) : (M) - (N)) argument
206 #define DO_MUL(N, M) (N * M) argument
216 #define DO_SDIV(N, M) (unlikely(M == 0) ? 0 : unlikely(M == -1) ? -N : N / M) argument
217 #define DO_UDIV(N, M) (unlikely(M == 0) ? 0 : N / M) argument
333 #define DO_ASR(N, M) (N >> MIN(M, sizeof(N) * 8 - 1)) in DO_ZPZZ() argument
334 #define DO_LSR(N, M) (M < sizeof(N) * 8 ? N >> M : 0) in DO_ZPZZ() argument
335 #define DO_LSL(N, M) (M < sizeof(N) * 8 ? N << M : 0) in DO_ZPZZ() argument
844 #define DO_CLS_B(N) (clrsb32(N) - 24) argument
845 #define DO_CLS_H(N) (clrsb32(N) - 16) argument
852 #define DO_CLZ_B(N) (clz32(N) - 24) argument
853 #define DO_CLZ_H(N) (clz32(N) - 16) argument
865 #define DO_CNOT(N) (N == 0) argument
872 #define DO_FABS(N) (N & ((__typeof(N))-1 >> 1)) argument
878 #define DO_FNEG(N) (N ^ ~((__typeof(N))-1 >> 1)) argument
884 #define DO_NOT(N) (~N) argument
891 #define DO_SXTB(N) ((int8_t)N) argument
892 #define DO_SXTH(N) ((int16_t)N) argument
893 #define DO_SXTS(N) ((int32_t)N) argument
894 #define DO_UXTB(N) ((uint8_t)N) argument
895 #define DO_UXTH(N) ((uint16_t)N) argument
896 #define DO_UXTS(N) ((uint32_t)N) argument
912 #define DO_ABS(N) (N < 0 ? -N : N) argument
919 #define DO_NEG(N) (-N) argument
1172 #define DO_NMUL(N, M) -(N * M) argument
1322 #define DO_CMLA(N, M, A, S) (A + (N * M) * (S ? -1 : 1)) argument
1329 #define DO_SQRDMLAH_B(N, M, A, S) \ argument
1331 #define DO_SQRDMLAH_H(N, M, A, S) \ argument
1333 #define DO_SQRDMLAH_S(N, M, A, S) \ argument
1335 #define DO_SQRDMLAH_D(N, M, A, S) \ argument
1491 #define DO_SQRDMLAH_H(N, M, A) \ argument
1493 #define DO_SQRDMLAH_S(N, M, A) \ argument
1495 #define DO_SQRDMLAH_D(N, M, A) do_sqrdmlah_d(N, M, A, false, true) argument
1501 #define DO_SQRDMLSH_H(N, M, A) \ in DO_ZZXZ() argument
1503 #define DO_SQRDMLSH_S(N, M, A) \ argument
1505 #define DO_SQRDMLSH_D(N, M, A) do_sqrdmlah_d(N, M, A, true, true) argument
1529 #define DO_MLA(N, M, A) (A + N * M) argument
1536 #define DO_MLS(N, M, A) (A - N * M) argument
1543 #define DO_SQDMLAL_S(N, M, A) DO_SQADD_S(A, do_sqdmull_s(N, M)) argument
1544 #define DO_SQDMLAL_D(N, M, A) do_sqadd_d(A, do_sqdmull_d(N, M)) argument
1549 #define DO_SQDMLSL_S(N, M, A) DO_SQSUB_S(A, do_sqdmull_s(N, M)) argument
1550 #define DO_SQDMLSL_D(N, M, A) do_sqsub_d(A, do_sqdmull_d(N, M)) argument
2040 #define DO_SHR(N, M) (N >> M) argument
2041 #define DO_SHL(N, M) (N << M) argument
2046 #define DO_ASRD(N, M) ((N + (N < 0 ? ((__typeof(N))1 << M) - 1 : 0)) >> M) argument
2264 #define DO_ADDHN(N, M, SH) ((N + M) >> SH) argument
2265 #define DO_RADDHN(N, M, SH) ((N + M + ((__typeof(N))1 << (SH - 1))) >> SH) argument
2266 #define DO_SUBHN(N, M, SH) ((N - M) >> SH) argument
2267 #define DO_RSUBHN(N, M, SH) ((N - M + ((__typeof(N))1 << (SH - 1))) >> SH) argument
2345 #define DO_MLA(A, N, M) (A + N * M) argument
2346 #define DO_MLS(A, N, M) (A - N * M) argument
5653 const int esz, const int msz, const int N, uint32_t mtedesc, in sve_ldN_r()
5792 const int esz, const int msz, const int N, in sve_ldN_r_mte()
5874 #define DO_LDN_1(N) \ in DO_LD1_1() argument
5888 #define DO_LDN_2(N, SUFF, ESZ) \ argument
6402 const int esz, const int msz, const int N, in sve_stN_r_mte()
6421 #define DO_STN_1(N, NAME, ESZ) \ argument
6435 #define DO_STN_2(N, NAME, ESZ, MSZ) \ argument