projects
/
platform
/
upstream
/
libatomic_ops.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Update copyright information in README and some header files
[platform/upstream/libatomic_ops.git]
/
src
/
atomic_ops
/
sysdeps
/
gcc
/
x86.h
2018-08-06
Ivan Maidanski
Update copyright information in README and some header...
blob
|
commitdiff
2018-08-06
Ivan Maidanski
Fix 'undefined reference to __atomic_load/store/cas_16...
blob
|
commitdiff
|
diff to current
2018-03-05
Ivan Maidanski
Fix public headers inclusion from clients C++ code
blob
|
commitdiff
|
diff to current
2017-12-22
Ivan Maidanski
Use double-word atomic intrinsics for recent Clang...
blob
|
commitdiff
|
diff to current
2017-12-22
Ivan Maidanski
Simplify '#if' expressions in gcc/x86.h
blob
|
commitdiff
|
diff to current
2017-12-22
Ivan Maidanski
Do not expose AO_GCC_FORCE_HAVE_CAS macro to client...
blob
|
commitdiff
|
diff to current
2017-11-30
Ivan Maidanski
Do not use asm-based 16-byte CAS if compiled with TSan...
blob
|
commitdiff
|
diff to current
2017-10-13
Ivan Maidanski
Workaround Thread Sanitizer (TSan) false positive warnings
blob
|
commitdiff
|
diff to current
2017-10-13
Ivan Maidanski
Fix 'bad register name %sil' assembler error (GCC-4...
blob
|
commitdiff
|
diff to current
2017-03-06
Ivan Maidanski
Define CLANG/GNUC_PREREQ macros to check gcc/clang...
blob
|
commitdiff
|
diff to current
2017-02-02
Ivan Maidanski
Fix 'undefined reference to __atomic_load/store_16...
blob
|
commitdiff
|
diff to current
2017-01-27
Ivan Maidanski
Use generalized double-wide load/store if AO_PREFER_GEN...
blob
|
commitdiff
|
diff to current
2017-01-16
Ivan Maidanski
Add asm-based char/short/int CAS implementation for...
blob
|
commitdiff
|
diff to current
2017-01-12
Ivan Maidanski
Fix 'atomic_load/store symbols undefined' error on...
blob
|
commitdiff
|
diff to current
2016-12-28
Ivan Maidanski
Fix AO_stack build failure on OS X 10.7 because of...
blob
|
commitdiff
|
diff to current
2016-12-28
Ivan Maidanski
Fix AO_stack build failure on OS X 10.7 because of...
blob
|
commitdiff
|
diff to current
2016-11-24
Ivan Maidanski
Workaround a bug in double-wide intrinsics of Clang...
blob
|
commitdiff
|
diff to current
2016-11-24
Ivan Maidanski
Code refactoring of Clang double-wide intrinsic workaro...
blob
|
commitdiff
|
diff to current
2016-08-20
Ivan Maidanski
Workaround a bug in double-wide CAS intrinsic of Apple...
blob
|
commitdiff
|
diff to current
2016-08-20
Ivan Maidanski
Use C11 double-wide atomic intrinsics for Clang/x86...
blob
|
commitdiff
|
diff to current
2016-08-20
Ivan Maidanski
Code refactoring of int-wide primitives in gcc/x86.h
blob
|
commitdiff
|
diff to current
2016-08-18
Ivan Maidanski
Add asm-based and/or/xor implementation for char/short...
blob
|
commitdiff
|
diff to current
2016-08-17
Ivan Maidanski
Fix (delete) comment for AO_and_full (x86)
blob
|
commitdiff
|
diff to current
2016-04-25
Ivan Maidanski
Use GCC atomic intrinsics for x86 and x64 (gcc 4.8...
blob
|
commitdiff
|
diff to current
2013-05-26
Ivan Maidanski
Add comment about store_full implementation for x86
blob
|
commitdiff
|
diff to current
2013-04-08
Ivan Maidanski
Add comment about double-wide load/store on x86_64...
blob
|
commitdiff
|
diff to current
2013-03-29
Ivan Maidanski
Fix fetch_compare_and_swap asm constraints in gcc/x86.h
blob
|
commitdiff
|
diff to current
2013-03-15
Ivan Maidanski
Merge branch 'add-aarch64-support'
blob
|
commitdiff
|
diff to current
2013-03-09
Ivan Maidanski
Always use 'mfence' for nop_full if target CPU supports...
blob
|
commitdiff
|
diff to current
2013-02-28
Ivan Maidanski
gcc/x86.h: Add TODO items
blob
|
commitdiff
|
diff to current
2013-02-09
Ivan Maidanski
Merge branch 'master' into add-aarch64-support
blob
|
commitdiff
|
diff to current
2013-02-03
Ivan Maidanski
Merge branch 'add-dbl-load-store'
blob
|
commitdiff
|
diff to current
2013-01-07
Ivan Maidanski
Define double-wide ordered loads/stores for x86
blob
|
commitdiff
|
diff to current
2013-01-06
Ivan Maidanski
Implement AO_double_load/store based on guaranteed...
blob
|
commitdiff
|
diff to current
2012-10-08
Ivan Maidanski
Merge branch 'fix-double-cas-x32'
blob
|
commitdiff
|
diff to current
2012-10-08
Ivan Maidanski
Use built-in __sync CAS for double-CAS if AO_USE_SYNC_C...
blob
|
commitdiff
|
diff to current
2012-10-08
Ivan Maidanski
Remove gcc/x86_64.h to eliminate gcc/x86.h code duplication
blob
|
commitdiff
|
diff to current
2012-10-08
Ivan Maidanski
Remove generalized compare_double_and_swap_double from...
blob
|
commitdiff
|
diff to current
2012-10-08
Ivan Maidanski
Properly fix compare_double_and_swap_double for gcc...
blob
|
commitdiff
|
diff to current
2012-09-18
Ivan Maidanski
Align code and comments of gcc/x86.h and sunc/x86.h
blob
|
commitdiff
|
diff to current
2012-09-05
Ivan Maidanski
Fix compare_double_and_swap_double for clang/x86 in...
blob
|
commitdiff
|
diff to current
2012-07-04
Ivan Maidanski
Fix AO_compare_double_and_swap_double_full for gcc...
blob
|
commitdiff
|
diff to current
2012-03-07
Ivan Maidanski
Fix AO_compare_double_and_swap_double_full for gcc...
blob
|
commitdiff
|
diff to current
2012-03-07
Ivan Maidanski
Fix a typo in comment
blob
|
commitdiff
|
diff to current
2011-12-14
Ivan Maidanski
Merge branch 'ao_val_cas'
blob
|
commitdiff
|
diff to current
2011-12-08
Ivan Maidanski
Add new macro (AO_PREFER_GENERALIZED) to favor generali...
blob
|
commitdiff
|
diff to current
2011-11-29
Ivan Maidanski
Merge branch 'ao_t_is_int-fix' into master
blob
|
commitdiff
|
diff to current
2011-11-29
Ivan Maidanski
Include ao_t_is_int.h from atomic_ops.h after first...
blob
|
commitdiff
|
diff to current
2011-11-28
Ivan Maidanski
Merge branch 'ao_val_cas'
blob
|
commitdiff
|
diff to current
2011-11-14
Ivan Maidanski
Merge branch 'master' into ao_val_cas
blob
|
commitdiff
|
diff to current
2011-11-11
Ivan Maidanski
Add AO_GENERALIZE_ASM_BOOL_CAS new macro to allow AO_co...
blob
|
commitdiff
|
diff to current
2011-11-11
Ivan Maidanski
Implement most AO_fetch_compare_and_swap primitives
blob
|
commitdiff
|
diff to current
2011-11-11
Ivan Maidanski
Add FIXMEs to add AO_fetch_compare_and_swap primitives
blob
|
commitdiff
|
diff to current
2011-10-26
Ivan Maidanski
Add note about __sync_bool_compare_and_swap usage ...
blob
|
commitdiff
|
diff to current
2011-08-03
Ivan Maidanski
* src/atomic_ops.h: Update comment (add AO_and, AO_xor).
blob
|
commitdiff
|
diff to current
2011-08-03
Ivan Maidanski
* src/atomic_ops/generalize.h (AO_or_full): Rename...
blob
|
commitdiff
|
diff to current
2011-07-25
ivmai
2011-06-27 Ivan Maidanski <ivmai@mail.ru> (really...
blob
|
commitdiff
|
diff to current
2011-07-25
ivmai
2011-06-03 Ivan Maidanski <ivmai@mail.ru>
blob
|
commitdiff
|
diff to current
2011-07-25
ivmai
2011-03-13 Ivan Maidanski <ivmai@mail.ru>
blob
|
commitdiff
|
diff to current
2011-07-25
ivmai
2010-02-19 Ivan Maidanski <ivmai@mail.ru> (mostly...
blob
|
commitdiff
|
diff to current
2011-07-25
ivmai
2010-02-17 Ivan Maidanski <ivmai@mail.ru> (really...
blob
|
commitdiff
|
diff to current
2011-07-25
ivmai
2009-10-01 Ivan Maidanski <ivmai@mail.ru>
blob
|
commitdiff
|
diff to current
2011-07-25
ivmai
2009-09-16 Ivan Maidanski <ivmai@mail.ru>
blob
|
commitdiff
|
diff to current
2011-07-25
hboehm
2009-05-27 Hans Boehm <Hans.Boehm@hp.com> (Really Ivan...
gc7_2alpha2
blob
|
commitdiff
|
diff to current
2011-07-25
hboehm
2008-10-21 Hans Boehm <Hans.Boehm@hp.com> (really...
blob
|
commitdiff
|
diff to current
2011-07-25
hboehm
2008-02-11 Hans Boehm <Hans.Boehm@hp.com>
gc7_1
blob
|
commitdiff
|
diff to current
2011-07-25
hboehm
2008-01-03 Hans Boehm <Hans.Boehm@hp.com>
blob
|
commitdiff
|
diff to current
2011-07-25
Ivan Maidanski
libatomic_ops-1.2 tarball import
libatomic_ops-1_2
blob
|
commitdiff
|
diff to current
2011-07-25
hboehm
2006-1-26 Hans Boehm <Hans.Boehm@hp.com>
blob
|
commitdiff
|
diff to current
2011-07-25
Ivan Maidanski
libatomic_ops-1.0 tarball import
libatomic_ops-1_0
blob
|
commitdiff
|
diff to current