/freebsd-11-stable/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 macro [all...] |
/freebsd-11-stable/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(no 233 #undef CK_PR_UNARY macro [all...] |
H A D | ck_pr_lse.h | 168 #define CK_PR_UNARY(O, N, M, T, I, W, R, S) \ macro 180 CK_PR_UNARY(inc, ptr, void, void *, "mov x0, 1", "", "x", "add") 181 CK_PR_UNARY(dec, ptr, void, void *, "mov x0, -1", "", "x", "add") 182 CK_PR_UNARY(not, ptr, void, void *, "mov x0, -1", "", "x", "eor") 183 CK_PR_UNARY(inc, 64, uint64_t, uint64_t, "mov x0, 1", "", "x", "add") 184 CK_PR_UNARY(dec, 64, uint64_t, uint64_t, "mov x0, -1", "", "x", "add") 185 CK_PR_UNARY(not, 64, uint64_t, uint64_t, "mov x0, -1", "", "x", "eor") 188 CK_PR_UNARY(inc, S, T, T, "mov w0, 1", W, "w", "add") \ 189 CK_PR_UNARY(dec, S, T, T, "mov w0, -1", W, "w", "add") \ 190 CK_PR_UNARY(no 201 #undef CK_PR_UNARY macro [all...] |
/freebsd-11-stable/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 macro [all...] |
/freebsd-11-stable/sys/contrib/ck/include/gcc/arm/ |
H A D | ck_pr_armv4.h | 240 #define CK_PR_UNARY(O, N, M, T, I, W) \ macro 252 CK_PR_UNARY(inc, ptr, void, void *, (*(int *)target)++, "") 253 CK_PR_UNARY(dec, ptr, void, void *, (*(int *)target)--, "") 254 CK_PR_UNARY(not, ptr, void, void *, *(int *)target = !(*(int*)target), "") 255 CK_PR_UNARY(neg, ptr, void, void *, *(int *)target = -(*(int *)target), "") 258 CK_PR_UNARY(inc, S, T, T, *target++, W) \ 259 CK_PR_UNARY(dec, S, T, T, *target--, W) \ 260 CK_PR_UNARY(not, S, T, T, *target = !*target, W) \ 261 CK_PR_UNARY(neg, S, T, T, *target = -*target, W) \ 272 #undef CK_PR_UNARY macro [all...] |
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 macro [all...] |
/freebsd-11-stable/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 macro
|
/freebsd-11-stable/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, char, #K "l") \ 272 #undef CK_PR_UNARY macro
|
/freebsd-11-stable/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, char, #K "q") \ 372 #undef CK_PR_UNARY macro
|
/freebsd-11-stable/sys/contrib/ck/include/ |
H A D | ck_pr.h | 613 #define CK_PR_UNARY(K, X, S, M, T) \ macro 645 #define CK_PR_UNARY_S(K, X, S, M) CK_PR_UNARY(K, X, S, M, M) 753 CK_PR_UNARY(inc, add, ptr, void, uintptr_t) 765 CK_PR_UNARY(dec, sub, ptr, void, uintptr_t) 892 #undef CK_PR_UNARY macro
|