eal/arm64: add 128-bit atomic compare exchange
[dpdk.git] / lib / librte_eal / common / include / arch /
2019-10-21 Phil Yangeal/arm64: add 128-bit atomic compare exchange
2019-10-17 David Christenseneal/ppc: fix 64-bit atomic exchange operation
2019-08-05 David Christensenreplace license text with SPDX tag on PPC files
2019-07-29 Xiaolong Yeeal: replace license text with SPDX tag
2019-07-07 Phil Yangmcslock: add MCS queued lock implementation
2019-06-29 David Marchandenforce experimental tag at beginning of declarations
2019-06-13 Maxime Coquelineal/x86: force inlining of all memcpy and mov helpers
2019-06-03 Bruce Richardsoneal/x86: check rdrand and rdseed
2019-04-04 Thomas Monjaloneal/x86: fix pedantic build
2019-04-03 Gage Eadseal/x86: add 128-bit atomic compare exchange
2019-03-28 Thomas Monjaloneal: remove redundant atomic API description
2019-03-28 Dekel Peledeal/ppc: fix global memory barrier
2019-03-28 Joyce Kongticketlock: enable generic ticketlock on all arch
2018-11-14 Bruce Richardsoneal/x86: move header to standard BSD license
2018-11-14 Bruce Richardsoneal/x86: reduce contention when retrying TSX
2018-10-26 Jerin Jacobeal/ppc: support pause API
2018-10-25 Stephen Hemmingereal/arm: remove profanity in comment
2018-09-17 Luca Boccassibuild: add ppc64 meson build
2018-05-25 Hemant Agrawaleal: add missing SPDX identifiers
2018-05-22 Andy Greeneal/x86: fix type of variable in memcpy function
2018-05-13 Andy Greenspinlock/x86: move stack declaration before code
2018-05-02 Konstantin Ananyeveal/x86: fix atomic exchange for 32-bit
2018-04-18 Junjie Cheneal/x86: force inlining of memcpy sub-functions
2018-04-10 Jan Viktorinuse SPDX tag for RehiveTech copyright files
2018-03-30 Stephen Hemmingereal: introduce atomic exchange operation
2018-03-13 Gowrishankar Muthu... eal/ppc: remove braces in SMP memory barrier macro
2018-02-01 Olivier Matzeal: use SPDX tags in 6WIND copyrighted files
2018-01-31 Yongseok Koheal/arm64: fix instrinsic for GCC < 4.9
2018-01-30 Bruce Richardsonbuild: support ARM with meson
2018-01-30 Bruce Richardsonbuild: replace license text with SPDX tag
2018-01-30 Bruce Richardsonbuild: remove library special cases
2018-01-30 Luca Boccassibuild: add optional arch-specific headers install path
2018-01-30 Bruce Richardsoneal: build with meson
2018-01-30 Gowrishankar Muthu... eal/ppc: remove the braces in memory barrier macros
2018-01-29 Konstantin Ananyeveal/x86: use lock-prefixed instructions for SMP barrier
2018-01-29 Jia Heeal/arm64: remove the braces in memory barrier macros
2018-01-28 Yongseok Koheal/arm64: define coherent I/O memory barriers
2018-01-28 Yongseok Koheal/arm32: define coherent I/O memory barriers
2018-01-28 Yongseok Koheal/ppc64: define coherent I/O memory barriers
2018-01-28 Yongseok Koheal/x86: define coherent I/O memory barriers
2018-01-20 Herbert Guaneal/arm64: optimize memcpy
2018-01-16 Adrien Mazarguillib: fix missing includes in exported headers
2018-01-15 Avi Kivityeal: remove another use of register keyword
2018-01-11 Thomas Monjaloneal/x86: get hypervisor name
2018-01-11 Avi Kivityeal: remove use of register keyword
2018-01-09 Jerin Jacoblib: use SPDX tag for Cavium copyright files
2018-01-04 Bruce Richardsonlib: use SPDX tag for Intel copyright files
2017-11-13 Pavel Shirshovlib: fix typos
2017-11-07 Thomas Monjalonlib: fix some typos
2017-11-07 Xiaoyun Lieal/x86: revert select optimized memcpy at run-time
2017-10-26 Nikhil Raoeal/x86: fix atomic cmpset
2017-10-13 Xiaoyun Lieal/x86: select optimized memcpy at run-time
2017-07-31 Herbert Guaneal/arm64: fix poly64/128 compilation with GCC < 4.9
2017-07-10 Jerin Jacobeal/armv7: emulate vaddvq u16 variant
2017-07-08 Jerin Jacobupdate Cavium Inc copyright headers
2017-07-04 Jianbo Liuarch/arm: add vcopyq_laneq_u32 for old gcc
2017-07-04 Ashwin Sekhar T Knet: implement CRC for ARM64 NEON
2017-07-04 Bruce Richardsoneal: remove unneeded conditionals for SSE headers
2017-07-03 Jerin Jacobeal: switch to architecture specific pause function
2017-07-03 Jerin Jacobeal/ppc64: add empty pause function
2017-07-03 Jerin Jacobeal/x86: copy pause function
2017-07-03 Jerin Jacobeal/arm64: add pause function
2017-07-03 Jerin Jacobeal/arm32: add empty pause function
2017-07-03 Ashwin Sekhar T Keal/arm: fix build with clang
2017-06-06 Jerin Jacobeal: introduce macro for always inline
2017-06-04 Ferruh Yigiteal: remove duplicated license
2017-03-15 Thomas Monjalonremove unmaintained TILE-Gx architecture
2017-02-27 Chris Metcalfeal/tile: avoid use of non-upstreamed header
2017-01-18 Jerin Jacobeal/arm64: change barrier definitions to macros
2017-01-18 Jerin Jacobeal/arm64: override I/O device read/write access
2017-01-18 Jerin Jacobeal: let all architectures use generic I/O implementation
2017-01-18 Jerin Jacobeal/arm64: define I/O device memory barriers
2017-01-18 Jerin Jacobeal/arm64: define SMP barrier
2017-01-18 Jerin Jacobeal/arm64: fix memory barrier definition
2017-01-18 Jerin Jacobeal/armv7: define I/O device memory barriers
2017-01-18 Jerin Jacobeal/arm: separate SMP barrier definition for ARMv7...
2017-01-18 Jerin Jacobeal/ppc64: define I/O device memory barriers
2017-01-18 Jerin Jacobeal/tile: define I/O device memory barriers
2017-01-18 Jerin Jacobeal/x86: define I/O device memory barriers
2017-01-17 Zhihong Wangeal: optimize aligned memcpy on x86
2017-01-04 Nelio Laranjeiroeal: define generic vector types
2016-10-04 Jerin Jacobeal/armv8: use high-resolution cycle counter
2016-09-13 Adrien Mazarguillib: add missing include dependencies
2016-09-13 Adrien Mazarguillib: work around unnamed structs/unions
2016-09-13 Adrien Mazarguillib: work around braced-groups within expressions
2016-09-09 Gowrishankar Muthu... lpm: add AltiVec for ppc64
2016-07-21 Chao Zhueal/ppc: fix memory barrier for IBM POWER
2016-07-15 Damjan Marionspinlock: move constructor out of x86 header file
2016-06-15 Zhihong Wangeal/x86: improve memcpy performance
2016-06-03 Damjan Marioneal/x86: fix clang build with -O0
2016-04-27 Thomas Monjaloneal: remove useless internal function from memcpy headers
2016-04-01 Chao Zhueal/ppc: fix prefetch instruction
2016-03-24 Jan Viktorineal/arm: disable NEON for 32-bit memcpy
2016-03-05 Jerin Jacobeal/arm: check support of armv8.1 atomics
2016-02-16 Thomas Monjaloneal: move CPU flag functions out of headers
2016-02-16 Jerin Jacobeal: introduce non-temporal prefetch
2016-02-10 Huawei Xieremove extra parentheses in return statement
2016-02-04 Zhihong Wangeal/x86: fix build with clang for old AVX
2016-01-29 Ferruh Yigiteal: move cpu flags out of headers
2016-01-28 Michael Qiueal/x86: fix build with gcc 5.3.1
next