/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/ |
D | partial-reg-update-6.s | 33 # CHECK-NEXT: 2 5 0.33 * lzcntw (%rsp), %cx 34 # CHECK-NEXT: 2 5 0.33 * lzcntw 2(%rsp), %cx 58 …3 0.33 0.33 - 0.33 0.33 - - - - - - lzcntw (%rsp), %cx 59 … 0.33 0.33 - 0.33 0.33 - - - - - - lzcntw 2(%rsp), %cx 66 # CHECK-NEXT: [0,1] DeeeeeER . . . .. lzcntw (%rsp), %cx 67 # CHECK-NEXT: [0,2] .DeeeeeER . . . .. lzcntw 2(%rsp), %cx 69 # CHECK-NEXT: [1,1] . D====eeeeeER . . .. lzcntw (%rsp), %cx 70 # CHECK-NEXT: [1,2] . D=====eeeeeER. . .. lzcntw 2(%rsp), %cx 72 # CHECK-NEXT: [2,1] . D=========eeeeeER. .. lzcntw (%rsp), %cx 73 # CHECK-NEXT: [2,2] . D=========eeeeeER .. lzcntw 2(%rsp), %cx [all …]
|
D | partial-reg-update-5.s | 25 # CHECK-NEXT: 1 1 0.25 lzcntw %ax, %bx 48 … - - 0.25 0.25 0.25 0.25 - - - - - - lzcntw %ax, %bx 54 # CHECK: [0,0] DeER . . lzcntw %ax, %bx 55 # CHECK-NEXT: [1,0] D=eER. . lzcntw %ax, %bx 56 # CHECK-NEXT: [2,0] D==eER . lzcntw %ax, %bx 57 # CHECK-NEXT: [3,0] D===eER . lzcntw %ax, %bx 58 # CHECK-NEXT: [4,0] .D===eER . lzcntw %ax, %bx 59 # CHECK-NEXT: [5,0] .D====eER . lzcntw %ax, %bx 60 # CHECK-NEXT: [6,0] .D=====eER. lzcntw %ax, %bx 61 # CHECK-NEXT: [7,0] .D======eER lzcntw %ax, %bx [all …]
|
D | partial-reg-update-4.s | 31 # CHECK-NEXT: 1 1 0.25 lzcntw %ax, %bx 56 … - - 0.33 - 0.33 0.33 - - - - - - lzcntw %ax, %bx 64 # CHECK-NEXT: [0,1] D===eER . . . . . . . lzcntw %ax, %bx 67 # CHECK-NEXT: [1,1] .D=======eER . . . . . . lzcntw %ax, %bx 70 # CHECK-NEXT: [2,1] .D============eER . . . . . lzcntw %ax, %bx 73 # CHECK-NEXT: [3,1] . D================eER . . . . lzcntw %ax, %bx 76 # CHECK-NEXT: [4,1] . D====================eER . . . lzcntw %ax, %bx 79 # CHECK-NEXT: [5,1] . D========================eER . . lzcntw %ax, %bx 82 # CHECK-NEXT: [6,1] . D=============================eER. lzcntw %ax, %bx 93 # CHECK-NEXT: 1. 7 16.9 0.0 0.0 lzcntw %ax, %bx
|
D | resources-lzcnt.s | 4 lzcntw %cx, %cx label 5 lzcntw (%rax), %cx label 22 # CHECK-NEXT: 1 1 0.25 lzcntw %cx, %cx 23 # CHECK-NEXT: 2 5 0.33 * lzcntw (%rax), %cx 50 … - - 0.25 0.25 0.25 0.25 - - - - - - lzcntw %cx, %cx 51 …3 0.33 0.25 0.25 0.25 0.25 - - - - - - lzcntw (%rax), %cx
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | partial-reg-update-6.s | 33 # CHECK-NEXT: 2 6 0.50 * lzcntw (%rsp), %cx 34 # CHECK-NEXT: 2 6 0.50 * lzcntw 2(%rsp), %cx 57 … 1.00 0.33 - 0.33 0.33 - - - - - - lzcntw (%rsp), %cx 58 … - 0.33 - 0.33 0.33 - - - - - - lzcntw 2(%rsp), %cx 65 # CHECK-NEXT: [0,1] DeeeeeeER . . . . . lzcntw (%rsp), %cx 66 # CHECK-NEXT: [0,2] .DeeeeeeER. . . . . lzcntw 2(%rsp), %cx 68 # CHECK-NEXT: [1,1] . D=====eeeeeeER . . . lzcntw (%rsp), %cx 69 # CHECK-NEXT: [1,2] . D======eeeeeeER . . . lzcntw 2(%rsp), %cx 71 # CHECK-NEXT: [2,1] . D===========eeeeeeER . . lzcntw (%rsp), %cx 72 # CHECK-NEXT: [2,2] . D===========eeeeeeER . . lzcntw 2(%rsp), %cx [all …]
|
D | partial-reg-update-5.s | 25 # CHECK-NEXT: 1 2 0.25 lzcntw %ax, %bx 47 … - - 0.25 0.25 0.25 0.25 - - - - - - lzcntw %ax, %bx 53 # CHECK: [0,0] DeeER. .. lzcntw %ax, %bx 54 # CHECK-NEXT: [1,0] D=eeER .. lzcntw %ax, %bx 55 # CHECK-NEXT: [2,0] D==eeER .. lzcntw %ax, %bx 56 # CHECK-NEXT: [3,0] D===eeER .. lzcntw %ax, %bx 57 # CHECK-NEXT: [4,0] .D===eeER .. lzcntw %ax, %bx 58 # CHECK-NEXT: [5,0] .D====eeER.. lzcntw %ax, %bx 59 # CHECK-NEXT: [6,0] .D=====eeER. lzcntw %ax, %bx 60 # CHECK-NEXT: [7,0] .D======eeER lzcntw %ax, %bx [all …]
|
D | partial-reg-update-4.s | 31 # CHECK-NEXT: 1 2 0.25 lzcntw %ax, %bx 55 … - - 0.33 - 0.33 0.33 - - - - - - lzcntw %ax, %bx 63 # CHECK-NEXT: [0,1] D==eeER . . . . . . . lzcntw %ax, %bx 66 # CHECK-NEXT: [1,1] .D======eeER . . . . . . lzcntw %ax, %bx 69 # CHECK-NEXT: [2,1] .D===========eeER . . . . . lzcntw %ax, %bx 72 # CHECK-NEXT: [3,1] . D===============eeER . . . . lzcntw %ax, %bx 75 # CHECK-NEXT: [4,1] . D===================eeER . . . lzcntw %ax, %bx 78 # CHECK-NEXT: [5,1] . D=======================eeER . . lzcntw %ax, %bx 81 # CHECK-NEXT: [6,1] . D============================eeER. lzcntw %ax, %bx 92 # CHECK-NEXT: 1. 7 15.9 0.0 0.0 lzcntw %ax, %bx
|
D | resources-lzcnt.s | 4 lzcntw %cx, %cx label 5 lzcntw (%rax), %cx label 22 # CHECK-NEXT: 1 2 0.25 lzcntw %cx, %cx 23 # CHECK-NEXT: 2 6 0.50 * lzcntw (%rax), %cx 49 … - - 0.25 0.25 0.25 0.25 - - - - - - lzcntw %cx, %cx 50 …0 0.50 0.25 0.25 0.25 0.25 - - - - - - lzcntw (%rax), %cx
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/ |
D | partial-reg-update-6.s | 33 # CHECK-NEXT: 2 8 1.00 * lzcntw (%rsp), %cx 34 # CHECK-NEXT: 2 8 1.00 * lzcntw 2(%rsp), %cx 53 # CHECK-NEXT: - - - 1.00 - - - 1.00 lzcntw (%rsp), %cx 54 # CHECK-NEXT: - - - 1.00 - - 1.00 - lzcntw 2(%rsp), %cx 61 # CHECK-NEXT: [0,1] D=eeeeeeeeER . . lzcntw (%rsp), %cx 62 # CHECK-NEXT: [0,2] .D=eeeeeeeeER . . lzcntw 2(%rsp), %cx 64 # CHECK-NEXT: [1,1] . D=eeeeeeeeE--R . lzcntw (%rsp), %cx 65 # CHECK-NEXT: [1,2] . D==eeeeeeeeE-R . lzcntw 2(%rsp), %cx 67 # CHECK-NEXT: [2,1] . D==eeeeeeeeE---R lzcntw (%rsp), %cx 68 # CHECK-NEXT: [2,2] . D==eeeeeeeeE--R lzcntw 2(%rsp), %cx [all …]
|
D | resources-lzcnt.s | 4 lzcntw %cx, %cx label 5 lzcntw (%rax), %cx label 22 # CHECK-NEXT: 1 3 1.00 lzcntw %cx, %cx 23 # CHECK-NEXT: 2 8 1.00 * lzcntw (%rax), %cx 45 # CHECK-NEXT: - - - 1.00 - - - - lzcntw %cx, %cx 46 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 lzcntw (%rax), %cx
|
D | partial-reg-update-5.s | 25 # CHECK-NEXT: 1 3 1.00 lzcntw %ax, %bx 43 # CHECK-NEXT: - - - 1.00 - - - - lzcntw %ax, %bx 48 # CHECK: [0,0] DeeeER . lzcntw %ax, %bx 49 # CHECK-NEXT: [1,0] D=eeeER. lzcntw %ax, %bx 50 # CHECK-NEXT: [2,0] D==eeeER lzcntw %ax, %bx 59 # CHECK-NEXT: 0. 3 2.0 2.0 0.0 lzcntw %ax, %bx
|
D | partial-reg-update-4.s | 31 # CHECK-NEXT: 1 3 1.00 lzcntw %ax, %bx 51 # CHECK-NEXT: - - - 1.00 - - - - lzcntw %ax, %bx 59 # CHECK-NEXT: [0,1] D=eeeER .. lzcntw %ax, %bx 62 # CHECK-NEXT: [1,1] .D=eeeE---R. lzcntw %ax, %bx 65 # CHECK-NEXT: [2,1] .D==eeeE---R lzcntw %ax, %bx 76 # CHECK-NEXT: 1. 3 2.3 2.3 2.0 lzcntw %ax, %bx
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | partial-reg-update-6.s | 34 # CHECK-NEXT: 1 4 1.00 * lzcntw (%rsp), %cx 35 # CHECK-NEXT: 1 4 1.00 * lzcntw 2(%rsp), %cx 60 … - - - - 1.00 - - - - - - lzcntw (%rsp), %cx 61 … - - - - 1.00 - - - - - - lzcntw 2(%rsp), %cx 68 # CHECK-NEXT: [0,1] DeeeeER . . . lzcntw (%rsp), %cx 69 # CHECK-NEXT: [0,2] .DeeeeER . . . lzcntw 2(%rsp), %cx 71 # CHECK-NEXT: [1,1] . D===eeeeER . . lzcntw (%rsp), %cx 72 # CHECK-NEXT: [1,2] . D====eeeeER . . lzcntw 2(%rsp), %cx 74 # CHECK-NEXT: [2,1] . D=======eeeeER. lzcntw (%rsp), %cx 75 # CHECK-NEXT: [2,2] . D=======eeeeER lzcntw 2(%rsp), %cx [all …]
|
D | resources-lzcnt.s | 4 lzcntw %cx, %cx label 5 lzcntw (%rax), %cx label 22 # CHECK-NEXT: 1 1 0.50 lzcntw %cx, %cx 23 # CHECK-NEXT: 1 4 1.00 * lzcntw (%rax), %cx 51 … - - - - - - - - - - - - lzcntw %cx, %cx 52 … - - - - 1.00 - - - - - - lzcntw (%rax), %cx
|
D | partial-reg-update-5.s | 27 # CHECK-NEXT: 1 1 0.50 lzcntw %ax, %bx 51 … - - - - - - - - - - - - lzcntw %ax, %bx 56 # CHECK: [0,0] DeER . lzcntw %ax, %bx 57 # CHECK-NEXT: [1,0] D=eER. lzcntw %ax, %bx 58 # CHECK-NEXT: [2,0] .D=eER lzcntw %ax, %bx 67 # CHECK-NEXT: 0. 3 1.7 0.3 0.0 lzcntw %ax, %bx
|
D | partial-reg-update-4.s | 33 # CHECK-NEXT: 1 1 0.50 lzcntw %ax, %bx 59 … - - - - - - - - - - - - lzcntw %ax, %bx 67 # CHECK-NEXT: [0,1] D===eER . . . lzcntw %ax, %bx 70 # CHECK-NEXT: [1,1] . D======eER . . lzcntw %ax, %bx 73 # CHECK-NEXT: [2,1] . D==========eER. lzcntw %ax, %bx 84 # CHECK-NEXT: 1. 3 7.3 0.0 0.0 lzcntw %ax, %bx
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | partial-reg-update-6.s | 34 # CHECK-NEXT: 2 6 2.00 * lzcntw (%rsp), %cx 35 # CHECK-NEXT: 2 6 2.00 * lzcntw 2(%rsp), %cx 69 … - - - - - - - - 3.00 - - lzcntw (%rsp), %cx 70 … - - - - - - - 3.00 - - - lzcntw 2(%rsp), %cx 77 # CHECK-NEXT: [0,1] DeeeeeeER . . . .. lzcntw (%rsp), %cx 78 # CHECK-NEXT: [0,2] .D=eeeeeeER . . .. lzcntw 2(%rsp), %cx 80 # CHECK-NEXT: [1,1] . D======eeeeeeER . .. lzcntw (%rsp), %cx 81 # CHECK-NEXT: [1,2] . D========eeeeeeER . .. lzcntw 2(%rsp), %cx 83 # CHECK-NEXT: [2,1] . D=============eeeeeeER.. lzcntw (%rsp), %cx 84 # CHECK-NEXT: [2,2] . D==============eeeeeeER lzcntw 2(%rsp), %cx [all …]
|
D | resources-lzcnt.s | 4 lzcntw %cx, %cx label 5 lzcntw (%rax), %cx label 22 # CHECK-NEXT: 2 2 2.00 lzcntw %cx, %cx 23 # CHECK-NEXT: 2 6 2.00 * lzcntw (%rax), %cx 60 … - - - - - - - - - - - - lzcntw %cx, %cx 61 … - - - - - - - 1.50 1.50 - - lzcntw (%rax), %cx
|
D | partial-reg-update-5.s | 27 # CHECK-NEXT: 2 2 2.00 lzcntw %ax, %bx 60 … - - - - - - - - - - - - lzcntw %ax, %bx 65 # CHECK: [0,0] DeeER. . lzcntw %ax, %bx 66 # CHECK-NEXT: [1,0] D==eeER . lzcntw %ax, %bx 67 # CHECK-NEXT: [2,0] .D===eeER lzcntw %ax, %bx 76 # CHECK-NEXT: 0. 3 2.7 1.0 0.0 lzcntw %ax, %bx
|
D | partial-reg-update-4.s | 33 # CHECK-NEXT: 2 2 2.00 lzcntw %ax, %bx 68 … - - - - - - - - - - - - lzcntw %ax, %bx 76 # CHECK-NEXT: [0,1] D===eeER . . .. lzcntw %ax, %bx 79 # CHECK-NEXT: [1,1] .D=========eeER. .. lzcntw %ax, %bx 82 # CHECK-NEXT: [2,1] . D==============eeER. lzcntw %ax, %bx 93 # CHECK-NEXT: 1. 3 9.7 0.0 0.0 lzcntw %ax, %bx
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-lzcnt.s | 4 lzcntw %cx, %cx label 5 lzcntw (%rax), %cx label 22 # CHECK-NEXT: 1 3 1.00 lzcntw %cx, %cx 23 # CHECK-NEXT: 2 8 1.00 * lzcntw (%rax), %cx 47 # CHECK-NEXT: - - - 1.00 - - - - - - lzcntw %cx, %cx 48 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - lzcntw (%rax), …
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-lzcnt.s | 4 lzcntw %cx, %cx label 5 lzcntw (%rax), %cx label 22 # CHECK-NEXT: 1 3 1.00 lzcntw %cx, %cx 23 # CHECK-NEXT: 2 8 1.00 * lzcntw (%rax), %cx 47 # CHECK-NEXT: - - - 1.00 - - - - - - lzcntw %cx, %cx 48 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - lzcntw (%rax), …
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-lzcnt.s | 4 lzcntw %cx, %cx label 5 lzcntw (%rax), %cx label 22 # CHECK-NEXT: 1 3 1.00 lzcntw %cx, %cx 23 # CHECK-NEXT: 2 8 1.00 * lzcntw (%rax), %cx 45 # CHECK-NEXT: - - - 1.00 - - - - lzcntw %cx, %cx 46 # CHECK-NEXT: - - - 1.00 - - 0.50 0.50 lzcntw (%rax), %cx
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-lzcnt.s | 4 lzcntw %cx, %cx label 5 lzcntw (%rax), %cx label 22 # CHECK-NEXT: 1 3 1.00 lzcntw %cx, %cx 23 # CHECK-NEXT: 2 8 1.00 * lzcntw (%rax), %cx 47 # CHECK-NEXT: - - - 1.00 - - - - - - lzcntw %cx, %cx 48 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - lzcntw (%rax), …
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-lzcnt.s | 4 lzcntw %cx, %cx label 5 lzcntw (%rax), %cx label 22 # CHECK-NEXT: 1 3 1.00 lzcntw %cx, %cx 23 # CHECK-NEXT: 2 8 1.00 * lzcntw (%rax), %cx 47 # CHECK-NEXT: - - - 1.00 - - - - - - lzcntw %cx, %cx 48 # CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - lzcntw (%rax), …
|