/external/llvm-project/llvm/test/MC/X86/ |
D | POPCNT-32.s | 5 popcntl %eax, %eax label 9 popcntl 4096(%eax), %eax label 13 popcntl 64(%edx,%eax), %ecx label 17 popcntl 64(%edx,%eax,4), %ecx label
|
D | POPCNT-64.s | 5 popcntl %r13d, %r13d label 9 popcntl 4096(%rax), %r13d label 13 popcntl 64(%rdx,%rax), %r13d label 17 popcntl 64(%rdx,%rax,4), %r13d label
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/ |
D | resources-popcnt.s | 7 popcntl %eax, %ecx label 8 popcntl (%rax), %ecx label 24 # CHECK-NEXT: 1 3 1.00 popcntl %eax, %ecx 25 # CHECK-NEXT: 2 9 1.00 * popcntl (%rax), %ecx 47 # CHECK-NEXT: - - - 1.00 - - - - popcntl %eax, %ecx 48 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 popcntl (%rax), %ecx
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/ |
D | resources-popcnt.s | 7 popcntl %eax, %ecx label 8 popcntl (%rax), %ecx label 24 # CHECK-NEXT: 1 3 1.00 popcntl %eax, %ecx 25 # CHECK-NEXT: 1 6 1.00 * popcntl (%rax), %ecx 47 # CHECK-NEXT: - - - - - 1.00 - - popcntl %eax, %ecx 48 # CHECK-NEXT: - - - - - 1.00 - 1.00 popcntl (%rax), %ecx
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-popcnt.s | 7 popcntl %eax, %ecx label 8 popcntl (%rax), %ecx label 24 # CHECK-NEXT: 1 1 0.25 popcntl %eax, %ecx 25 # CHECK-NEXT: 2 5 0.50 * popcntl (%rax), %ecx 51 … - 0.25 0.25 0.25 0.25 - - - - - - popcntl %eax, %ecx 52 … 0.50 0.25 0.25 0.25 0.25 - - - - - - popcntl (%rax), %ecx
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-popcnt.s | 7 popcntl %eax, %ecx label 8 popcntl (%rax), %ecx label 24 # CHECK-NEXT: 1 3 1.00 popcntl %eax, %ecx 25 # CHECK-NEXT: 2 8 1.00 * popcntl (%rax), %ecx 49 # CHECK-NEXT: - - - 1.00 - - - - - - popcntl %eax, %… 50 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - popcntl (%rax),…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/ |
D | resources-popcnt.s | 7 popcntl %eax, %ecx label 8 popcntl (%rax), %ecx label 24 # CHECK-NEXT: 1 1 0.25 popcntl %eax, %ecx 25 # CHECK-NEXT: 2 5 0.33 * popcntl (%rax), %ecx 52 … - 0.25 0.25 0.25 0.25 - - - - - - popcntl %eax, %ecx 53 … 0.33 0.25 0.25 0.25 0.25 - - - - - - popcntl (%rax), %ecx
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-popcnt.s | 7 popcntl %eax, %ecx label 8 popcntl (%rax), %ecx label 24 # CHECK-NEXT: 1 3 1.00 popcntl %eax, %ecx 25 # CHECK-NEXT: 2 8 1.00 * popcntl (%rax), %ecx 49 # CHECK-NEXT: - - - 1.00 - - - - - - popcntl %eax, %… 50 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - popcntl (%rax),…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-popcnt.s | 7 popcntl %eax, %ecx label 8 popcntl (%rax), %ecx label 24 # CHECK-NEXT: 1 3 1.00 popcntl %eax, %ecx 25 # CHECK-NEXT: 2 8 1.00 * popcntl (%rax), %ecx 49 # CHECK-NEXT: - - - 1.00 - - - - - - popcntl %eax, %… 50 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - popcntl (%rax),…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-popcnt.s | 7 popcntl %eax, %ecx label 8 popcntl (%rax), %ecx label 24 # CHECK-NEXT: 1 3 1.00 popcntl %eax, %ecx 25 # CHECK-NEXT: 2 9 1.00 * popcntl (%rax), %ecx 47 # CHECK-NEXT: - - - 1.00 - - - - popcntl %eax, %ecx 48 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 popcntl (%rax), %ecx
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-popcnt.s | 7 popcntl %eax, %ecx label 8 popcntl (%rax), %ecx label 24 # CHECK-NEXT: 1 3 1.00 popcntl %eax, %ecx 25 # CHECK-NEXT: 2 8 1.00 * popcntl (%rax), %ecx 49 # CHECK-NEXT: - - - 1.00 - - - - - - popcntl %eax, %… 50 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - popcntl (%rax),…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/ |
D | resources-popcnt.s | 7 popcntl %eax, %ecx label 8 popcntl (%rax), %ecx label 24 # CHECK-NEXT: 1 3 1.00 popcntl %eax, %ecx 25 # CHECK-NEXT: 2 9 1.00 * popcntl (%rax), %ecx 47 # CHECK-NEXT: - - - 1.00 - - - - popcntl %eax, %ecx 48 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 popcntl (%rax), %ecx
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | resources-popcnt.s | 7 popcntl %eax, %ecx label 8 popcntl (%rax), %ecx label 24 # CHECK-NEXT: 1 1 0.50 popcntl %eax, %ecx 25 # CHECK-NEXT: 1 4 1.00 * popcntl (%rax), %ecx 53 … - - - - - - - - - - - popcntl %eax, %ecx 54 … - - - - 1.00 - - - - - - popcntl (%rax), %ecx
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | resources-popcnt.s | 7 popcntl %eax, %ecx label 8 popcntl (%rax), %ecx label 24 # CHECK-NEXT: 1 4 2.00 popcntl %eax, %ecx 25 # CHECK-NEXT: 1 8 2.00 * popcntl (%rax), %ecx 62 … - - - - - - - - - - - popcntl %eax, %ecx 63 … - - - - - - - 1.50 1.50 - - popcntl (%rax), %ecx
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | parity.ll | 173 ; X86-POPCNT-NEXT: popcntl %eax, %eax 180 ; X64-POPCNT-NEXT: popcntl %edi, %eax 212 ; X86-POPCNT-NEXT: popcntl {{[0-9]+}}(%esp), %eax 218 ; X64-POPCNT-NEXT: popcntl %edi, %eax 257 ; X86-POPCNT-NEXT: popcntl %eax, %eax 302 ; X86-POPCNT-NEXT: popcntl %eax, %eax 340 ; X86-POPCNT-NEXT: popcntl {{[0-9]+}}(%esp), %eax 347 ; X64-POPCNT-NEXT: popcntl %edi, %eax 375 ; X86-POPCNT-NEXT: popcntl %eax, %eax 382 ; X64-POPCNT-NEXT: popcntl %eax, %eax [all …]
|
D | popcnt.ll | 50 ; X86-POPCNT-NEXT: popcntl %eax, %eax 57 ; X64-POPCNT-NEXT: popcntl %eax, %eax 165 ; X86-POPCNT-NEXT: popcntl {{[0-9]+}}(%esp), %eax 170 ; X64-POPCNT-NEXT: popcntl %edi, %eax 240 ; X86-POPCNT-NEXT: popcntl {{[0-9]+}}(%esp), %ecx 241 ; X86-POPCNT-NEXT: popcntl {{[0-9]+}}(%esp), %eax 423 ; X86-POPCNT-NEXT: popcntl {{[0-9]+}}(%esp), %ecx 424 ; X86-POPCNT-NEXT: popcntl {{[0-9]+}}(%esp), %edx 426 ; X86-POPCNT-NEXT: popcntl {{[0-9]+}}(%esp), %ecx 427 ; X86-POPCNT-NEXT: popcntl {{[0-9]+}}(%esp), %esi [all …]
|
D | bitcnt-false-dep.ll | 35 ;HSW-NEXT: popcntl {{.*}}, [[GPR0]] 39 ;SKL-NEXT: popcntl {{.*}}, [[GPR0]]
|
D | ctpop-combine.ll | 85 ; POPCOUNT-NEXT: popcntl %edi, %eax
|
D | peep-test-4.ll | 206 ; CHECK-NEXT: popcntl %edi, %edi
|
/external/llvm/test/CodeGen/X86/ |
D | popcnt.ll | 23 ; CHECK: popcntl
|
D | peep-test-4.ll | 176 ; CHECK: popcntl
|
/external/llvm/test/MC/Disassembler/X86/ |
D | x86-32.txt | 547 # CHECK: popcntl %eax, %eax
|
D | simple-tests.txt | 557 # CHECK: popcntl %eax, %eax
|
/external/llvm-project/llvm/test/MC/Disassembler/X86/ |
D | x86-32.txt | 592 # CHECK: popcntl %eax, %eax
|
D | simple-tests.txt | 557 # CHECK: popcntl %eax, %eax
|