Represents types that can be used in any atomic operations. Implemented by builtin scalar types: int, uint, int64_t, uint64_t, int8_t, uint8_t, int16_t, uint16_t, float, double and half.