@@ -60,7 +60,7 @@ internal func _swift_stdlib_atomicCompareExchangeStrongInt(
60
60
object target: UnsafeMutablePointer<Int>,
61
61
expected: UnsafeMutablePointer<Int>,
62
62
desired: Int) -> Bool {
63
- #if arch(i386) || arch(arm) || arch(arm64_32)
63
+ #if arch(i386) || arch(arm)
64
64
let (oldValue, won) = Builtin.cmpxchg_seqcst_seqcst_Int32(
65
65
target._rawValue, expected.pointee._value, desired._value)
66
66
#elseif arch(x86_64) || arch(arm64) || arch(powerpc64) || arch(powerpc64le) || arch(s390x)
@@ -77,7 +77,7 @@ internal func _swift_stdlib_atomicCompareExchangeStrongInt(
77
77
public // Existing uses outside stdlib
78
78
func _swift_stdlib_atomicLoadInt(
79
79
object target: UnsafeMutablePointer<Int>) -> Int {
80
- #if arch(i386) || arch(arm) || arch(arm64_32)
80
+ #if arch(i386) || arch(arm)
81
81
let value = Builtin.atomicload_seqcst_Int32(target._rawValue)
82
82
return Int(value)
83
83
#elseif arch(x86_64) || arch(arm64) || arch(powerpc64) || arch(powerpc64le) || arch(s390x)
@@ -90,7 +90,7 @@ func _swift_stdlib_atomicLoadInt(
90
90
internal func _swift_stdlib_atomicStoreInt(
91
91
object target: UnsafeMutablePointer<Int>,
92
92
desired: Int) {
93
- #if arch(i386) || arch(arm) || arch(arm64_32)
93
+ #if arch(i386) || arch(arm)
94
94
Builtin.atomicstore_seqcst_Int32(target._rawValue, desired._value)
95
95
#elseif arch(x86_64) || arch(arm64) || arch(powerpc64) || arch(powerpc64le) || arch(s390x)
96
96
Builtin.atomicstore_seqcst_Int64(target._rawValue, desired._value)
0 commit comments