atomic: Provide function implementation of atomic_{dec,inc}Reviewed-By: Aaron Watry <[email protected]>Tested-By: Aaron Watry <[email protected]>Signed-off-by: Jan Vesely <[email protected]>l
atomic: Provide function implementation of atomic_{dec,inc}Reviewed-By: Aaron Watry <[email protected]>Tested-By: Aaron Watry <[email protected]>Signed-off-by: Jan Vesely <[email protected]>llvm-svn: 335278
show more ...
Rework atomic ops to use clang builtins rather than llvm asmreviewer: Aaron WatrySigned-off-by: Jan Vesely <[email protected]>llvm-svn: 314112
atomic: Add generic atom[ic]_cmpxchgSigned-off-by: Aaron Watry <[email protected]>Reviewed-by: Tom Stellard <[email protected]>llvm-svn: 217918
atomic: Implement generic atom[ic]_xchgSigned-off-by: Aaron Watry <[email protected]>Reviewed-by: Tom Stellard <[email protected]>llvm-svn: 217917
atomic: Add generic atomic_min implementationSigned-off-by: Aaron Watry <[email protected]>Reviewed-by: Tom Stellard <[email protected]>llvm-svn: 217916
atomic: Add generic atom[ic]_xorSigned-off-by: Aaron Watry <[email protected]>Reviewed-by: Tom Stellard <[email protected]>llvm-svn: 217915
atomic: Add atom[ic]_orSigned-off-by: Aaron Watry <[email protected]>Reviewed-by: Tom Stellard <[email protected]>llvm-svn: 217914
atomics: Add generic atom[ic]_andNot used yet.Signed-off-by: Aaron Watry <[email protected]>Reviewed-by: Tom Stellard <[email protected]>llvm-svn: 217913
atomic: Add generic implementation of atom[ic]_maxNot used yet...v2: Correct int/uint behaviorSigned-off-by: Aaron Watry <[email protected]>Reviewed-by: Tom Stellard <[email protected]>l
atomic: Add generic implementation of atom[ic]_maxNot used yet...v2: Correct int/uint behaviorSigned-off-by: Aaron Watry <[email protected]>Reviewed-by: Tom Stellard <[email protected]>llvm-svn: 217912
Add atomic_sub and atomic_dec builtin functionsReviewed-by: Tom Stellard <[email protected]>llvm-svn: 190201
Add atomic_inc and atomic_add builtinsReviewed-by: Aaron Watry <[email protected]>llvm-svn: 190058