added support for global atomics
This commit is contained in:
@@ -369,6 +369,10 @@ lSetInternalFunctions(llvm::Module *module) {
|
||||
"__atomic_compare_exchange_uniform_float_global",
|
||||
"__atomic_compare_exchange_uniform_int32_global",
|
||||
"__atomic_compare_exchange_uniform_int64_global",
|
||||
"__atomic_compare_exchange_varying_double_global",
|
||||
"__atomic_compare_exchange_varying_float_global",
|
||||
"__atomic_compare_exchange_varying_int32_global",
|
||||
"__atomic_compare_exchange_varying_int64_global",
|
||||
"__atomic_max_uniform_int32_global",
|
||||
"__atomic_max_uniform_int64_global",
|
||||
"__atomic_min_uniform_int32_global",
|
||||
@@ -397,6 +401,10 @@ lSetInternalFunctions(llvm::Module *module) {
|
||||
"__atomic_swap_uniform_float_global",
|
||||
"__atomic_swap_uniform_int32_global",
|
||||
"__atomic_swap_uniform_int64_global",
|
||||
"__atomic_swap_varying_double_global",
|
||||
"__atomic_swap_varying_float_global",
|
||||
"__atomic_swap_varying_int32_global",
|
||||
"__atomic_swap_varying_int64_global",
|
||||
"__atomic_umax_uniform_uint32_global",
|
||||
"__atomic_umax_uniform_uint64_global",
|
||||
"__atomic_umin_uniform_uint32_global",
|
||||
|
||||
Reference in New Issue
Block a user