summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Rabson <dfr@FreeBSD.org>2000-09-22 08:30:59 +0000
committerDoug Rabson <dfr@FreeBSD.org>2000-09-22 08:30:59 +0000
commit8a90ed65a60a5925f946e5fb5a0c1fd253e86c10 (patch)
treebbbf703694d709fe65d5770383a503794cc7018e
parent5e90bdab109af8e14f97ae4b7a6850d05d611a30 (diff)
Notes
-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 4c68a085b2b5..5f847e0d854a 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)
-