summaryrefslogtreecommitdiffstats
path: root/sys/alpha
diff options
context:
space:
mode:
authordfr <dfr@FreeBSD.org>2000-09-22 08:30:59 +0000
committerdfr <dfr@FreeBSD.org>2000-09-22 08:30:59 +0000
commit251eebb3470cf6a4c532d20558ca073f9e49b2b2 (patch)
treec0e1091f14608bf233c425a3eb7525e68326ca42 /sys/alpha
parentedd9684293116b28ea797ca70402dd50a730ed28 (diff)
downloadFreeBSD-src-251eebb3470cf6a4c532d20558ca073f9e49b2b2.zip
FreeBSD-src-251eebb3470cf6a4c532d20558ca073f9e49b2b2.tar.gz
Remove atomic_*_{32,64} since they are now inline. If you haven't rebuilt
modules since atomic.h was updated, now is the time.
Diffstat (limited to 'sys/alpha')
-rw-r--r--sys/alpha/alpha/atomic.s81
1 files changed, 0 insertions, 81 deletions
diff --git a/sys/alpha/alpha/atomic.s b/sys/alpha/alpha/atomic.s
index 4c68a08..5f847e0 100644
--- a/sys/alpha/alpha/atomic.s
+++ b/sys/alpha/alpha/atomic.s
@@ -149,84 +149,3 @@ LEAF(atomic_subtract_16, 2)
RET
1: br 0b
END(atomic_subtract_16)
-
-LEAF(atomic_set_32, 2)
-0: ldl_l t0, 0(a0)
- bis t0, a1, t0
- stl_c t0, 0(a0)
- beq t0, 1f
- mb
- RET
-1: br 0b
- END(atomic_set_32)
-
-LEAF(atomic_clear_32, 2)
-0: ldl_l t0, 0(a0)
- bic t0, a1, t0
- stl_c t0, 0(a0)
- beq t0, 1f
- mb
- RET
-1: br 0b
- END(atomic_clear_32)
-
-LEAF(atomic_add_32, 2)
-0: ldl_l t0, 0(a0)
- addl t0, a1, t0
- stl_c t0, 0(a0)
- beq t0, 1f
- mb
- RET
-1: br 0b
- END(atomic_add_32)
-
-LEAF(atomic_subtract_32, 2)
-0: ldl_l t0, 0(a0)
- subl t0, a1, t0
- stl_c t0, 0(a0)
- beq t0, 1f
- mb
- RET
-1: br 0b
- END(atomic_subtract_32)
-
-LEAF(atomic_set_64, 2)
-0: ldq_l t0, 0(a0)
- bis t0, a1, t0
- stq_c t0, 0(a0)
- beq t0, 1f
- mb
- RET
-1: br 0b
- END(atomic_set_64)
-
-LEAF(atomic_clear_64, 2)
-0: ldq_l t0, 0(a0)
- bic t0, a1, t0
- stq_c t0, 0(a0)
- beq t0, 1f
- mb
- RET
-1: br 0b
- END(atomic_clear_64)
-
-LEAF(atomic_add_64, 2)
-0: ldq_l t0, 0(a0)
- addq t0, a1, t0
- stq_c t0, 0(a0)
- beq t0, 1f
- mb
- RET
-1: br 0b
- END(atomic_add_64)
-
-LEAF(atomic_subtract_64, 2)
-0: ldq_l t0, 0(a0)
- subq t0, a1, t0
- stq_c t0, 0(a0)
- beq t0, 1f
- mb
- RET
-1: br 0b
- END(atomic_subtract_64)
-
OpenPOWER on IntegriCloud