Rev 6934 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6934 | Rev 7143 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | #ifndef _ASM_X86_HWEIGHT_H |
1 | #ifndef _ASM_X86_HWEIGHT_H |
2 | #define _ASM_X86_HWEIGHT_H |
2 | #define _ASM_X86_HWEIGHT_H |
Line -... | Line 3... | ||
- | 3 | ||
- | 4 | #include |
|
3 | 5 | ||
4 | #ifdef CONFIG_64BIT |
6 | #ifdef CONFIG_64BIT |
5 | /* popcnt %edi, %eax -- redundant REX prefix for alignment */ |
7 | /* popcnt %edi, %eax -- redundant REX prefix for alignment */ |
6 | #define POPCNT32 ".byte 0xf3,0x40,0x0f,0xb8,0xc7" |
8 | #define POPCNT32 ".byte 0xf3,0x40,0x0f,0xb8,0xc7" |
7 | /* popcnt %rdi, %rax */ |
9 | /* popcnt %rdi, %rax */ |