Searched refs:CK_PR_UNARY (Results 1 - 10 of 10) sorted by relevance

/freebsd-11-stable/sys/contrib/ck/include/gcc/ppc/
H A Dck_pr.h220 #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 Dck_pr_llsc.h194 #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 Dck_pr_lse.h168 #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 Dck_pr.h310 #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 Dck_pr_armv4.h240 #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 Dck_pr.h426 #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 Dck_pr.h269 #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 Dck_pr.h220 #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 Dck_pr.h319 #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 Dck_pr.h613 #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

Completed in 70 milliseconds