/freebsd/sys/contrib/ck/include/gcc/aarch64/ |
H A D | ck_pr_llsc.h | 194 #define CK_PR_UNARY(O, N, M, T, I, W, R) \ macro 212 CK_PR_UNARY(inc, ptr, void, void *, "add %0, %0, #1", "", "") 213 CK_PR_UNARY(dec, ptr, void, void *, "sub %0, %0, #1", "", "") 214 CK_PR_UNARY(not, ptr, void, void *, "mvn %0, %0", "", "") 215 CK_PR_UNARY(inc, 64, uint64_t, uint64_t, "add %0, %0, #1", "", "") 216 CK_PR_UNARY(dec, 64, uint64_t, uint64_t, "sub %0, %0, #1", "", "") 217 CK_PR_UNARY(not, 64, uint64_t, uint64_t, "mvn %0, %0", "", "") 220 CK_PR_UNARY(inc, S, T, T, "add %w0, %w0, #1", W, "w") \ 221 CK_PR_UNARY(dec, S, T, T, "sub %w0, %w0, #1", W, "w") \ 222 CK_PR_UNARY(not, S, T, T, "mvn %w0, %w0", W, "w") \ [all …]
|
H A D | ck_pr_lse.h | 169 #define CK_PR_UNARY(O, N, M, T, I, W, R, S) \ macro 181 CK_PR_UNARY(inc, ptr, void, void *, "mov x0, 1", "", "x", "add") 182 CK_PR_UNARY(dec, ptr, void, void *, "mov x0, -1", "", "x", "add") 183 CK_PR_UNARY(not, ptr, void, void *, "mov x0, -1", "", "x", "eor") 184 CK_PR_UNARY(inc, 64, uint64_t, uint64_t, "mov x0, 1", "", "x", "add") 185 CK_PR_UNARY(dec, 64, uint64_t, uint64_t, "mov x0, -1", "", "x", "add") 186 CK_PR_UNARY(not, 64, uint64_t, uint64_t, "mov x0, -1", "", "x", "eor") 189 CK_PR_UNARY(inc, S, T, T, "mov w0, 1", W, "w", "add") \ 190 CK_PR_UNARY(dec, S, T, T, "mov w0, -1", W, "w", "add") \ 191 CK_PR_UNARY(not, S, T, T, "mov w0, -1", W, "w", "eor") \ [all …]
|
/freebsd/sys/contrib/ck/include/gcc/ppc/ |
H A D | ck_pr.h | 220 #define CK_PR_UNARY(O, N, M, T, I, W) \ macro 236 CK_PR_UNARY(inc, ptr, void, void *, "addic %0, %0, 1", "w") 237 CK_PR_UNARY(dec, ptr, void, void *, "addic %0, %0, -1", "w") 238 CK_PR_UNARY(not, ptr, void, void *, "not %0, %0", "w") 239 CK_PR_UNARY(neg, ptr, void, void *, "neg %0, %0", "w") 242 CK_PR_UNARY(inc, S, T, T, "addic %0, %0, 1", W) \ 243 CK_PR_UNARY(dec, S, T, T, "addic %0, %0, -1", W) \ 244 CK_PR_UNARY(not, S, T, T, "not %0, %0", W) \ 245 CK_PR_UNARY(neg, S, T, T, "neg %0, %0", W) 252 #undef CK_PR_UNARY
|
/freebsd/sys/contrib/ck/include/gcc/ppc64/ |
H A D | ck_pr.h | 310 #define CK_PR_UNARY(O, N, M, T, I, W) \ macro 326 CK_PR_UNARY(inc, ptr, void, void *, "addic %0, %0, 1", "d") 327 CK_PR_UNARY(dec, ptr, void, void *, "addic %0, %0, -1", "d") 328 CK_PR_UNARY(not, ptr, void, void *, "not %0, %0", "d") 329 CK_PR_UNARY(neg, ptr, void, void *, "neg %0, %0", "d") 332 CK_PR_UNARY(inc, S, T, T, "addic %0, %0, 1", W) \ 333 CK_PR_UNARY(dec, S, T, T, "addic %0, %0, -1", W) \ 334 CK_PR_UNARY(not, S, T, T, "not %0, %0", W) \ 335 CK_PR_UNARY(neg, S, T, T, "neg %0, %0", W) 343 #undef CK_PR_UNARY
|
/freebsd/sys/contrib/ck/include/gcc/arm/ |
H A D | ck_pr.h | 426 #define CK_PR_UNARY(O, N, M, T, I, W) \ macro 445 CK_PR_UNARY(inc, ptr, void, void *, "add %0, %0, #1", "") 446 CK_PR_UNARY(dec, ptr, void, void *, "sub %0, %0, #1", "") 447 CK_PR_UNARY(not, ptr, void, void *, "mvn %0, %0", "") 448 CK_PR_UNARY(neg, ptr, void, void *, "neg %0, %0", "") 451 CK_PR_UNARY(inc, S, T, T, "add %0, %0, #1", W) \ 452 CK_PR_UNARY(dec, S, T, T, "sub %0, %0, #1", W) \ 453 CK_PR_UNARY(not, S, T, T, "mvn %0, %0", W) \ 454 CK_PR_UNARY(neg, S, T, T, "neg %0, %0", W) \ 465 #undef CK_PR_UNARY
|
/freebsd/sys/contrib/ck/include/gcc/ |
H A D | ck_pr.h | 269 #define CK_PR_UNARY(S, M, T) \ macro 283 #define CK_PR_UNARY_S(S, M) CK_PR_UNARY(S, M, M) 285 CK_PR_UNARY(ptr, void, void *) 295 #undef CK_PR_UNARY
|
/freebsd/sys/contrib/ck/include/gcc/x86/ |
H A D | ck_pr.h | 220 #define CK_PR_UNARY(K, S, T, C, I) \ macro 248 #define CK_PR_UNARY_S(K, S, T, I) CK_PR_UNARY(K, S, T, T, I) 251 CK_PR_UNARY(K, ptr, void, uint32_t, #K "l") \ 272 #undef CK_PR_UNARY
|
/freebsd/sys/contrib/ck/include/gcc/x86_64/ |
H A D | ck_pr.h | 319 #define CK_PR_UNARY(K, S, T, C, I) \ macro 347 #define CK_PR_UNARY_S(K, S, T, I) CK_PR_UNARY(K, S, T, T, I) 350 CK_PR_UNARY(K, ptr, void, uint64_t, #K "q") \ 372 #undef CK_PR_UNARY in CK_PR_GENERATE()
|
/freebsd/sys/contrib/ck/include/ |
H A D | ck_pr.h | 622 #define CK_PR_UNARY(K, X, S, M, T) \ macro 654 #define CK_PR_UNARY_S(K, X, S, M) CK_PR_UNARY(K, X, S, M, M) 762 CK_PR_UNARY(inc, add, ptr, void, uintptr_t) 774 CK_PR_UNARY(dec, sub, ptr, void, uintptr_t) 901 #undef CK_PR_UNARY
|