# Functions
AddFloat32 atomically adds delta to *addr and returns the new value.
AddFloat64 atomically adds delta to *addr and returns the new value.
CompareAndSwapFloat32 executes the compare-and-swap operation for an float32 value.
CompareAndSwapFloat64 executes the compare-and-swap operation for an float64 value.
LoadFloat32 atomically loads *addr.
LoadFloat64 atomically loads *addr.
StoreFloat32 atomically stores val into *addr.
StoreFloat64 atomically stores val into *addr.
SwapFloat32 atomically stores new into *addr and returns the previous *addr value.
SwapFloat64 atomically stores new into *addr and returns the previous *addr value.