/external/llvm/test/CodeGen/X86/ |
D | bswap-inline-asm.ll | 28 ; CHECK: rolw $8, 35 ; CHECK: rolw $8, 42 ; CHECK: rolw $8, 44 …%asmtmp = tail call i16 asm "rolw $$8, ${0:w}", "=r,0,~{dirflag},~{fpsr},~{flags},~{cc}"(i16 %x) n… 49 ; CHECK: rolw $8, 51 …%asmtmp = tail call i16 asm "rolw $$8, ${0:w}", "=r,0,~{cc},~{dirflag},~{fpsr},~{flags}"(i16 %x) n…
|
D | rot16.ll | 6 ; CHECK: rolw %cl 50 ; CHECK: rolw $5 70 ; CHECK: rolw $11
|
D | bswap.ll | 14 ; CHECK: rolw $8, %ax 17 ; CHECK64: rolw $8, %
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | bswap-inline-asm.ll | 28 ; CHECK: rolw $8, 35 ; CHECK: rolw $8, 42 ; CHECK: rolw $8, 44 …%asmtmp = tail call i16 asm "rolw $$8, ${0:w}", "=r,0,~{dirflag},~{fpsr},~{flags},~{cc}"(i16 %x) n… 49 ; CHECK: rolw $8, 51 …%asmtmp = tail call i16 asm "rolw $$8, ${0:w}", "=r,0,~{cc},~{dirflag},~{fpsr},~{flags}"(i16 %x) n…
|
D | bswap-rotate.ll | 5 ; Combine BSWAP (lowered to rolw 8) with a second rotate. 12 ; X86-NEXT: rolw $9, %ax 18 ; X64-NEXT: rolw $9, %ax
|
D | rot16.ll | 12 ; X86-NEXT: rolw %cl, %ax 20 ; X64-NEXT: rolw %cl, %ax 109 ; X86-NEXT: rolw $5, %ax 115 ; X64-NEXT: rolw $5, %ax 148 ; X86-NEXT: rolw $11, %ax 154 ; X64-NEXT: rolw $11, %ax 240 ; X86-BASE-NEXT: rolw $8, %ax 251 ; X64-NEXT: rolw $8, %ax 258 ; TODO: Should this always be rolw with memory operand? 264 ; X86-BASE-NEXT: rolw $8, (%eax) [all …]
|
D | rotate.ll | 322 ; X86-NEXT: rolw %cl, %ax 330 ; X64-NEXT: rolw %cl, %ax 371 ; X86-NEXT: rolw $5, %ax 377 ; X64-NEXT: rolw $5, %ax 390 ; X86-NEXT: rolw $11, %ax 396 ; X64-NEXT: rolw $11, %ax 409 ; X86-NEXT: rolw %ax 415 ; X64-NEXT: rolw %ax
|
D | memcmp-optsize.ll | 23 ; X86-NEXT: rolw $8, %cx 24 ; X86-NEXT: rolw $8, %dx 34 ; X64-NEXT: rolw $8, %ax 35 ; X64-NEXT: rolw $8, %cx 120 ; X86-NEXT: rolw $8, %dx 121 ; X86-NEXT: rolw $8, %si 141 ; X64-NEXT: rolw $8, %ax 142 ; X64-NEXT: rolw $8, %cx 1028 ; X86-NEXT: rolw $8, %cx 1029 ; X86-NEXT: rolw $8, %dx [all …]
|
D | memcmp-pgso.ll | 23 ; X86-NEXT: rolw $8, %cx 24 ; X86-NEXT: rolw $8, %dx 34 ; X64-NEXT: rolw $8, %ax 35 ; X64-NEXT: rolw $8, %cx 120 ; X86-NEXT: rolw $8, %dx 121 ; X86-NEXT: rolw $8, %si 141 ; X64-NEXT: rolw $8, %ax 142 ; X64-NEXT: rolw $8, %cx 1028 ; X86-NEXT: rolw $8, %cx 1029 ; X86-NEXT: rolw $8, %dx [all …]
|
/external/llvm-project/llvm/test/MC/X86/ |
D | I186-64.s | 389 rolw $0, 485498096 label 393 rolw $0, 64(%rdx) label 397 rolw $0, 64(%rdx,%rax,4) label 401 rolw $0, -64(%rdx,%rax,4) label 405 rolw $0, 64(%rdx,%rax) label 409 rolw $0, %r14w label 413 rolw $0, (%rdx) label
|
D | I186-32.s | 341 rolw $0, -485498096(%edx,%eax,4) label 345 rolw $0, 485498096(%edx,%eax,4) label 349 rolw $0, 485498096(%edx) label 353 rolw $0, 485498096 label 357 rolw $0, 64(%edx,%eax) label 361 rolw $0, (%edx) label
|
D | I86-32.s | 2429 rolw -485498096(%edx,%eax,4) label 2433 rolw 485498096(%edx,%eax,4) label 2437 rolw 485498096(%edx) label 2441 rolw 485498096 label 2445 rolw 64(%edx,%eax) label 2449 rolw %cl, -485498096(%edx,%eax,4) label 2453 rolw %cl, 485498096(%edx,%eax,4) label 2457 rolw %cl, 485498096(%edx) label 2461 rolw %cl, 485498096 label 2465 rolw %cl, 64(%edx,%eax) label [all …]
|
D | I86-64.s | 3253 rolw 485498096 label 3257 rolw 64(%rdx) label 3261 rolw 64(%rdx,%rax,4) label 3265 rolw -64(%rdx,%rax,4) label 3269 rolw 64(%rdx,%rax) label 3273 rolw %cl, 485498096 label 3277 rolw %cl, 64(%rdx) label 3281 rolw %cl, 64(%rdx,%rax,4) label 3285 rolw %cl, -64(%rdx,%rax,4) label 3289 rolw %cl, 64(%rdx,%rax) label [all …]
|
/external/llvm-project/llvm/test/MC/RISCV/ |
D | rv64zbbp-valid.s | 22 # CHECK-ASM-AND-OBJ: rolw t0, t1, t2 24 rolw t0, t1, t2 label
|
D | rv64zbbp-invalid.s | 4 rolw t0, t1 # CHECK: :[[@LINE]]:1: error: too few operands for instruction label
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/ |
D | resources-x86_64.s | 526 rolw %di label 528 rolw (%rax) label 530 rolw $7, %di label 532 rolw $7, (%rax) label 534 rolw %cl, %di label 536 rolw %cl, (%rax) label 1356 # CHECK-NEXT: 1 1 0.25 rolw %di 1358 # CHECK-NEXT: 3 5 0.67 * * rolw (%rax) 1360 # CHECK-NEXT: 1 1 0.25 rolw $7, %di 1362 # CHECK-NEXT: 3 5 0.67 * * rolw $7, (%rax) [all …]
|
/external/llvm-project/llvm/test/CodeGen/RISCV/ |
D | rv64Zbbp.ll | 180 ; RV64IB-NEXT: rolw a0, a0, a1 185 ; RV64IBB-NEXT: rolw a0, a0, a1 190 ; RV64IBP-NEXT: rolw a0, a0, a1 209 ; RV64IB-NEXT: rolw a0, a0, a1 215 ; RV64IBB-NEXT: rolw a0, a0, a1 221 ; RV64IBP-NEXT: rolw a0, a0, a1
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-x86_64.s | 612 rolw %di label 614 rolw (%rax) label 616 rolw $7, %di label 618 rolw $7, (%rax) label 620 rolw %cl, %di label 622 rolw %cl, (%rax) label 1573 # CHECK-NEXT: 2 2 1.00 rolw %di 1575 # CHECK-NEXT: 5 8 1.00 * * rolw (%rax) 1577 # CHECK-NEXT: 2 2 1.00 rolw $7, %di 1579 # CHECK-NEXT: 5 8 1.00 * * rolw $7, (%rax) [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-x86_64.s | 612 rolw %di label 614 rolw (%rax) label 616 rolw $7, %di label 618 rolw $7, (%rax) label 620 rolw %cl, %di label 622 rolw %cl, (%rax) label 1573 # CHECK-NEXT: 2 2 1.00 rolw %di 1575 # CHECK-NEXT: 5 8 1.00 * * rolw (%rax) 1577 # CHECK-NEXT: 1 1 0.50 rolw $7, %di 1579 # CHECK-NEXT: 5 8 1.00 * * rolw $7, (%rax) [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Atom/ |
D | resources-x86_64.s | 612 rolw %di label 614 rolw (%rax) label 616 rolw $7, %di label 618 rolw $7, (%rax) label 620 rolw %cl, %di label 622 rolw %cl, (%rax) label 1573 # CHECK-NEXT: 1 1 1.00 rolw %di 1575 # CHECK-NEXT: 1 1 1.00 * * rolw (%rax) 1577 # CHECK-NEXT: 1 1 1.00 rolw $7, %di 1579 # CHECK-NEXT: 1 1 1.00 * * rolw $7, (%rax) [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | resources-x86_64.s | 612 rolw %di label 614 rolw (%rax) label 616 rolw $7, %di label 618 rolw $7, (%rax) label 620 rolw %cl, %di label 622 rolw %cl, (%rax) label 1573 # CHECK-NEXT: 1 1 1.00 rolw %di 1575 # CHECK-NEXT: 2 5 2.00 * * rolw (%rax) 1577 # CHECK-NEXT: 1 1 1.00 rolw $7, %di 1579 # CHECK-NEXT: 2 5 2.00 * * rolw $7, (%rax) [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-x86_64.s | 612 rolw %di label 614 rolw (%rax) label 616 rolw $7, %di label 618 rolw $7, (%rax) label 620 rolw %cl, %di label 622 rolw %cl, (%rax) label 1573 # CHECK-NEXT: 2 2 1.00 rolw %di 1575 # CHECK-NEXT: 5 7 1.00 * * rolw (%rax) 1577 # CHECK-NEXT: 1 1 0.50 rolw $7, %di 1579 # CHECK-NEXT: 5 7 1.00 * * rolw $7, (%rax) [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-x86_64.s | 612 rolw %di label 614 rolw (%rax) label 616 rolw $7, %di label 618 rolw $7, (%rax) label 620 rolw %cl, %di label 622 rolw %cl, (%rax) label 1573 # CHECK-NEXT: 2 2 1.00 rolw %di 1575 # CHECK-NEXT: 5 7 1.00 * * rolw (%rax) 1577 # CHECK-NEXT: 1 1 0.50 rolw $7, %di 1579 # CHECK-NEXT: 5 7 1.00 * * rolw $7, (%rax) [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-x86_64.s | 612 rolw %di label 614 rolw (%rax) label 616 rolw $7, %di label 618 rolw $7, (%rax) label 620 rolw %cl, %di label 622 rolw %cl, (%rax) label 1573 # CHECK-NEXT: 2 2 1.00 rolw %di 1575 # CHECK-NEXT: 5 7 1.00 * * rolw (%rax) 1577 # CHECK-NEXT: 1 1 0.50 rolw $7, %di 1579 # CHECK-NEXT: 5 7 1.00 * * rolw $7, (%rax) [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/ |
D | resources-x86_64.s | 612 rolw %di label 614 rolw (%rax) label 616 rolw $7, %di label 618 rolw $7, (%rax) label 620 rolw %cl, %di label 622 rolw %cl, (%rax) label 1573 # CHECK-NEXT: 2 2 1.00 rolw %di 1575 # CHECK-NEXT: 5 8 1.00 * * rolw (%rax) 1577 # CHECK-NEXT: 2 2 1.00 rolw $7, %di 1579 # CHECK-NEXT: 5 8 1.00 * * rolw $7, (%rax) [all …]
|