go / src /sync /atomic /asm.s
AbdulElahGwaith's picture
Upload folder using huggingface_hub
e36aeda verified
// Copyright 2011 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
//go:build !race
#include "textflag.h"
TEXT 路SwapInt32(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Xchg(SB)
TEXT 路SwapUint32(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Xchg(SB)
TEXT 路SwapInt64(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Xchg64(SB)
TEXT 路SwapUint64(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Xchg64(SB)
TEXT 路SwapUintptr(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Xchguintptr(SB)
TEXT 路CompareAndSwapInt32(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Cas(SB)
TEXT 路CompareAndSwapUint32(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Cas(SB)
TEXT 路CompareAndSwapUintptr(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Casuintptr(SB)
TEXT 路CompareAndSwapInt64(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Cas64(SB)
TEXT 路CompareAndSwapUint64(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Cas64(SB)
TEXT 路AddInt32(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Xadd(SB)
TEXT 路AddUint32(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Xadd(SB)
TEXT 路AddUintptr(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Xadduintptr(SB)
TEXT 路AddInt64(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Xadd64(SB)
TEXT 路AddUint64(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Xadd64(SB)
TEXT 路LoadInt32(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Load(SB)
TEXT 路LoadUint32(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Load(SB)
TEXT 路LoadInt64(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Load64(SB)
TEXT 路LoadUint64(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Load64(SB)
TEXT 路LoadUintptr(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Loaduintptr(SB)
TEXT 路LoadPointer(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Loadp(SB)
TEXT 路StoreInt32(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Store(SB)
TEXT 路StoreUint32(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Store(SB)
TEXT 路StoreInt64(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Store64(SB)
TEXT 路StoreUint64(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Store64(SB)
TEXT 路StoreUintptr(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Storeuintptr(SB)
TEXT 路AndInt32(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路And32(SB)
TEXT 路AndUint32(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路And32(SB)
TEXT 路AndUintptr(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Anduintptr(SB)
TEXT 路AndInt64(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路And64(SB)
TEXT 路AndUint64(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路And64(SB)
TEXT 路OrInt32(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Or32(SB)
TEXT 路OrUint32(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Or32(SB)
TEXT 路OrUintptr(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Oruintptr(SB)
TEXT 路OrInt64(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Or64(SB)
TEXT 路OrUint64(SB),NOSPLIT,$0
JMP internal鈭時untime鈭昦tomic路Or64(SB)