summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/rmwcc.h
AgeCommit message (Expand)AuthorFilesLines
2022-08-21asm goto: eradicate CC_HAS_ASM_GOTONick Desaulniers1-3/+3
2019-01-06jump_label: move 'asm goto' support test to KconfigMasahiro Yamada1-3/+3
2018-10-16x86/asm: 'Simplify' GEN_*_RMWcc() macrosPeter Zijlstra1-28/+41
2018-02-20x86/asm: Improve how GEN_*_SUFFIXED_RMWcc() specify clobbersJan Beulich1-8/+8
2017-11-07Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsIngo Molnar1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-24x86/asm: Remove unnecessary \n\t in front of CC_SET() from asm templatesUros Bizjak1-1/+1
2017-07-25x86/asm: Add suffix macro for GEN_*_RMWcc()Kees Cook1-13/+24
2016-06-08x86, asm: change GEN_*_RMWcc() to use CC_SET()/CC_OUT()H. Peter Anvin1-5/+9
2016-06-08x86, asm: change the GEN_*_RMWcc() macros to not quote the conditionH. Peter Anvin1-2/+2
2016-06-08x86, asm: use bool for bitops and other assembly outputsH. Peter Anvin1-2/+2
2013-12-05x86, bitops: Correct the assembly constraints to testing bitopsH. Peter Anvin1-4/+4
2013-10-11x86: Apply the asm_volatile_goto() compiler quirkIngo Molnar1-1/+1
2013-09-25x86: Use asm goto to implement better modify_and_test() functionsPeter Zijlstra1-0/+41