summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/rmwcc.h
AgeCommit message (Expand)Author
2024-02-09work around gcc bugs with 'asm goto' with outputsLinus Torvalds
2023-08-18x86/asm: replace custom COUNT_ARGS() & CONCATENATE() implementationsAndy Shevchenko
2022-08-21asm goto: eradicate CC_HAS_ASM_GOTONick Desaulniers
2019-01-06jump_label: move 'asm goto' support test to KconfigMasahiro Yamada
2018-10-16x86/asm: 'Simplify' GEN_*_RMWcc() macrosPeter Zijlstra
2018-02-20x86/asm: Improve how GEN_*_SUFFIXED_RMWcc() specify clobbersJan Beulich
2017-11-07Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsIngo Molnar
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-09-24x86/asm: Remove unnecessary \n\t in front of CC_SET() from asm templatesUros Bizjak
2017-07-25x86/asm: Add suffix macro for GEN_*_RMWcc()Kees Cook
2016-06-08x86, asm: change GEN_*_RMWcc() to use CC_SET()/CC_OUT()H. Peter Anvin
2016-06-08x86, asm: change the GEN_*_RMWcc() macros to not quote the conditionH. Peter Anvin
2016-06-08x86, asm: use bool for bitops and other assembly outputsH. Peter Anvin
2013-12-04x86, bitops: Correct the assembly constraints to testing bitopsH. Peter Anvin
2013-10-11x86: Apply the asm_volatile_goto() compiler quirkIngo Molnar
2013-09-25x86: Use asm goto to implement better modify_and_test() functionsPeter Zijlstra