summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/arch_hweight.h
AgeCommit message (Expand)Author
2025-04-13objtool, x86/hweight: Remove ANNOTATE_IGNORE_ALTERNATIVEJosh Poimboeuf
2025-03-25objtool: Fix X86_FEATURE_SMAP alternative handlingJosh Poimboeuf
2025-03-19x86/hweight: Use asm_inline() instead of asm()Uros Bizjak
2025-03-19x86/hweight: Use ASM_CALL_CONSTRAINT in inline asm()Uros Bizjak
2025-03-19x86/hweight: Use named operands in inline asm()Uros Bizjak
2019-05-13x86/kconfig: Disable CONFIG_GENERIC_HWEIGHT and remove __HAVE_ARCH_SW_HWEIGHTMasahiro Yamada
2018-11-05x86: Use POPCNT mnemonics in arch_hweight.hUros Bizjak
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2016-06-08x86/hweight: Get rid of the special calling conventionBorislav Petkov
2016-01-30x86/cpufeature: Carve out X86_FEATURE_*Borislav Petkov
2015-08-05x86/hweight: Force inlining of __arch_hweight{32,64}()Denys Vlasenko
2010-05-17x86, hweight: Use a 32-bit popcnt for __arch_hweight32()H. Peter Anvin
2010-04-06x86: Add optimized popcnt variantsBorislav Petkov