; GENERIC-NEXT: #APP
; GENERIC-NEXT: testb $7, %al # sched: [1:0.33]
; GENERIC-NEXT: testb $7, %dil # sched: [1:0.33]
-; GENERIC-NEXT: testb $7, (%rsi) # sched: [7:1.00]
+; GENERIC-NEXT: testb $7, (%rsi) # sched: [6:0.50]
; GENERIC-NEXT: testb %dil, %dil # sched: [1:0.33]
-; GENERIC-NEXT: testb %dil, (%rsi) # sched: [7:1.00]
+; GENERIC-NEXT: testb %dil, (%rsi) # sched: [6:0.50]
; GENERIC-NEXT: #NO_APP
; GENERIC-NEXT: retq # sched: [1:1.00]
;
; SANDY-NEXT: #APP
; SANDY-NEXT: testb $7, %al # sched: [1:0.33]
; SANDY-NEXT: testb $7, %dil # sched: [1:0.33]
-; SANDY-NEXT: testb $7, (%rsi) # sched: [7:1.00]
+; SANDY-NEXT: testb $7, (%rsi) # sched: [6:0.50]
; SANDY-NEXT: testb %dil, %dil # sched: [1:0.33]
-; SANDY-NEXT: testb %dil, (%rsi) # sched: [7:1.00]
+; SANDY-NEXT: testb %dil, (%rsi) # sched: [6:0.50]
; SANDY-NEXT: #NO_APP
; SANDY-NEXT: retq # sched: [1:1.00]
;
; GENERIC-NEXT: testw $511, %di # imm = 0x1FF
; GENERIC-NEXT: # sched: [1:0.33]
; GENERIC-NEXT: testw $511, (%rsi) # imm = 0x1FF
-; GENERIC-NEXT: # sched: [5:1.00]
+; GENERIC-NEXT: # sched: [6:0.50]
; GENERIC-NEXT: testw %di, %di # sched: [1:0.33]
-; GENERIC-NEXT: testw %di, (%rsi) # sched: [7:1.00]
+; GENERIC-NEXT: testw %di, (%rsi) # sched: [6:0.50]
; GENERIC-NEXT: #NO_APP
; GENERIC-NEXT: retq # sched: [1:1.00]
;
; SANDY-NEXT: testw $511, %di # imm = 0x1FF
; SANDY-NEXT: # sched: [1:0.33]
; SANDY-NEXT: testw $511, (%rsi) # imm = 0x1FF
-; SANDY-NEXT: # sched: [5:1.00]
+; SANDY-NEXT: # sched: [6:0.50]
; SANDY-NEXT: testw %di, %di # sched: [1:0.33]
-; SANDY-NEXT: testw %di, (%rsi) # sched: [7:1.00]
+; SANDY-NEXT: testw %di, (%rsi) # sched: [6:0.50]
; SANDY-NEXT: #NO_APP
; SANDY-NEXT: retq # sched: [1:1.00]
;
; HASWELL-NEXT: testw $511, %di # imm = 0x1FF
; HASWELL-NEXT: # sched: [1:0.25]
; HASWELL-NEXT: testw $511, (%rsi) # imm = 0x1FF
-; HASWELL-NEXT: # sched: [6:1.00]
+; HASWELL-NEXT: # sched: [6:0.50]
; HASWELL-NEXT: testw %di, %di # sched: [1:0.25]
; HASWELL-NEXT: testw %di, (%rsi) # sched: [6:0.50]
; HASWELL-NEXT: #NO_APP
; BROADWELL-NEXT: testw $511, %di # imm = 0x1FF
; BROADWELL-NEXT: # sched: [1:0.25]
; BROADWELL-NEXT: testw $511, (%rsi) # imm = 0x1FF
-; BROADWELL-NEXT: # sched: [6:1.00]
+; BROADWELL-NEXT: # sched: [6:0.50]
; BROADWELL-NEXT: testw %di, %di # sched: [1:0.25]
; BROADWELL-NEXT: testw %di, (%rsi) # sched: [6:0.50]
; BROADWELL-NEXT: #NO_APP
; SKYLAKE-NEXT: testw $511, %di # imm = 0x1FF
; SKYLAKE-NEXT: # sched: [1:0.25]
; SKYLAKE-NEXT: testw $511, (%rsi) # imm = 0x1FF
-; SKYLAKE-NEXT: # sched: [6:1.00]
+; SKYLAKE-NEXT: # sched: [6:0.50]
; SKYLAKE-NEXT: testw %di, %di # sched: [1:0.25]
; SKYLAKE-NEXT: testw %di, (%rsi) # sched: [6:0.50]
; SKYLAKE-NEXT: #NO_APP
; SKX-NEXT: testw $511, %di # imm = 0x1FF
; SKX-NEXT: # sched: [1:0.25]
; SKX-NEXT: testw $511, (%rsi) # imm = 0x1FF
-; SKX-NEXT: # sched: [6:1.00]
+; SKX-NEXT: # sched: [6:0.50]
; SKX-NEXT: testw %di, %di # sched: [1:0.25]
; SKX-NEXT: testw %di, (%rsi) # sched: [6:0.50]
; SKX-NEXT: #NO_APP
; GENERIC-NEXT: testl $665536, %edi # imm = 0xA27C0
; GENERIC-NEXT: # sched: [1:0.33]
; GENERIC-NEXT: testl $665536, (%rsi) # imm = 0xA27C0
-; GENERIC-NEXT: # sched: [5:1.00]
+; GENERIC-NEXT: # sched: [6:0.50]
; GENERIC-NEXT: testl %edi, %edi # sched: [1:0.33]
-; GENERIC-NEXT: testl %edi, (%rsi) # sched: [7:1.00]
+; GENERIC-NEXT: testl %edi, (%rsi) # sched: [6:0.50]
; GENERIC-NEXT: #NO_APP
; GENERIC-NEXT: retq # sched: [1:1.00]
;
; SANDY-NEXT: testl $665536, %edi # imm = 0xA27C0
; SANDY-NEXT: # sched: [1:0.33]
; SANDY-NEXT: testl $665536, (%rsi) # imm = 0xA27C0
-; SANDY-NEXT: # sched: [5:1.00]
+; SANDY-NEXT: # sched: [6:0.50]
; SANDY-NEXT: testl %edi, %edi # sched: [1:0.33]
-; SANDY-NEXT: testl %edi, (%rsi) # sched: [7:1.00]
+; SANDY-NEXT: testl %edi, (%rsi) # sched: [6:0.50]
; SANDY-NEXT: #NO_APP
; SANDY-NEXT: retq # sched: [1:1.00]
;
; HASWELL-NEXT: testl $665536, %edi # imm = 0xA27C0
; HASWELL-NEXT: # sched: [1:0.25]
; HASWELL-NEXT: testl $665536, (%rsi) # imm = 0xA27C0
-; HASWELL-NEXT: # sched: [6:1.00]
+; HASWELL-NEXT: # sched: [6:0.50]
; HASWELL-NEXT: testl %edi, %edi # sched: [1:0.25]
; HASWELL-NEXT: testl %edi, (%rsi) # sched: [6:0.50]
; HASWELL-NEXT: #NO_APP
; BROADWELL-NEXT: testl $665536, %edi # imm = 0xA27C0
; BROADWELL-NEXT: # sched: [1:0.25]
; BROADWELL-NEXT: testl $665536, (%rsi) # imm = 0xA27C0
-; BROADWELL-NEXT: # sched: [6:1.00]
+; BROADWELL-NEXT: # sched: [6:0.50]
; BROADWELL-NEXT: testl %edi, %edi # sched: [1:0.25]
; BROADWELL-NEXT: testl %edi, (%rsi) # sched: [6:0.50]
; BROADWELL-NEXT: #NO_APP
; SKYLAKE-NEXT: testl $665536, %edi # imm = 0xA27C0
; SKYLAKE-NEXT: # sched: [1:0.25]
; SKYLAKE-NEXT: testl $665536, (%rsi) # imm = 0xA27C0
-; SKYLAKE-NEXT: # sched: [6:1.00]
+; SKYLAKE-NEXT: # sched: [6:0.50]
; SKYLAKE-NEXT: testl %edi, %edi # sched: [1:0.25]
; SKYLAKE-NEXT: testl %edi, (%rsi) # sched: [6:0.50]
; SKYLAKE-NEXT: #NO_APP
; SKX-NEXT: testl $665536, %edi # imm = 0xA27C0
; SKX-NEXT: # sched: [1:0.25]
; SKX-NEXT: testl $665536, (%rsi) # imm = 0xA27C0
-; SKX-NEXT: # sched: [6:1.00]
+; SKX-NEXT: # sched: [6:0.50]
; SKX-NEXT: testl %edi, %edi # sched: [1:0.25]
; SKX-NEXT: testl %edi, (%rsi) # sched: [6:0.50]
; SKX-NEXT: #NO_APP
; GENERIC-NEXT: testq $665536, %rdi # imm = 0xA27C0
; GENERIC-NEXT: # sched: [1:0.33]
; GENERIC-NEXT: testq $665536, (%rsi) # imm = 0xA27C0
-; GENERIC-NEXT: # sched: [5:1.00]
+; GENERIC-NEXT: # sched: [6:0.50]
; GENERIC-NEXT: testq %rdi, %rdi # sched: [1:0.33]
-; GENERIC-NEXT: testq %rdi, (%rsi) # sched: [7:1.00]
+; GENERIC-NEXT: testq %rdi, (%rsi) # sched: [6:0.50]
; GENERIC-NEXT: #NO_APP
; GENERIC-NEXT: retq # sched: [1:1.00]
;
; SANDY-NEXT: testq $665536, %rdi # imm = 0xA27C0
; SANDY-NEXT: # sched: [1:0.33]
; SANDY-NEXT: testq $665536, (%rsi) # imm = 0xA27C0
-; SANDY-NEXT: # sched: [5:1.00]
+; SANDY-NEXT: # sched: [6:0.50]
; SANDY-NEXT: testq %rdi, %rdi # sched: [1:0.33]
-; SANDY-NEXT: testq %rdi, (%rsi) # sched: [7:1.00]
+; SANDY-NEXT: testq %rdi, (%rsi) # sched: [6:0.50]
; SANDY-NEXT: #NO_APP
; SANDY-NEXT: retq # sched: [1:1.00]
;
; HASWELL-NEXT: testq $665536, %rdi # imm = 0xA27C0
; HASWELL-NEXT: # sched: [1:0.25]
; HASWELL-NEXT: testq $665536, (%rsi) # imm = 0xA27C0
-; HASWELL-NEXT: # sched: [6:1.00]
+; HASWELL-NEXT: # sched: [6:0.50]
; HASWELL-NEXT: testq %rdi, %rdi # sched: [1:0.25]
; HASWELL-NEXT: testq %rdi, (%rsi) # sched: [6:0.50]
; HASWELL-NEXT: #NO_APP
; BROADWELL-NEXT: testq $665536, %rdi # imm = 0xA27C0
; BROADWELL-NEXT: # sched: [1:0.25]
; BROADWELL-NEXT: testq $665536, (%rsi) # imm = 0xA27C0
-; BROADWELL-NEXT: # sched: [6:1.00]
+; BROADWELL-NEXT: # sched: [6:0.50]
; BROADWELL-NEXT: testq %rdi, %rdi # sched: [1:0.25]
; BROADWELL-NEXT: testq %rdi, (%rsi) # sched: [6:0.50]
; BROADWELL-NEXT: #NO_APP
; SKYLAKE-NEXT: testq $665536, %rdi # imm = 0xA27C0
; SKYLAKE-NEXT: # sched: [1:0.25]
; SKYLAKE-NEXT: testq $665536, (%rsi) # imm = 0xA27C0
-; SKYLAKE-NEXT: # sched: [6:1.00]
+; SKYLAKE-NEXT: # sched: [6:0.50]
; SKYLAKE-NEXT: testq %rdi, %rdi # sched: [1:0.25]
; SKYLAKE-NEXT: testq %rdi, (%rsi) # sched: [6:0.50]
; SKYLAKE-NEXT: #NO_APP
; SKX-NEXT: testq $665536, %rdi # imm = 0xA27C0
; SKX-NEXT: # sched: [1:0.25]
; SKX-NEXT: testq $665536, (%rsi) # imm = 0xA27C0
-; SKX-NEXT: # sched: [6:1.00]
+; SKX-NEXT: # sched: [6:0.50]
; SKX-NEXT: testq %rdi, %rdi # sched: [1:0.25]
; SKX-NEXT: testq %rdi, (%rsi) # sched: [6:0.50]
; SKX-NEXT: #NO_APP