Skip to content

Commit 7d9e8ec

Browse files
Fixing the tests.
1 parent ae48367 commit 7d9e8ec

File tree

7 files changed

+0
-25
lines changed

7 files changed

+0
-25
lines changed

llvm/test/CodeGen/X86/atomic-rm-bit-test.ll

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,6 @@ define zeroext i8 @atomic_shl1_xor_8_gpr_valz(ptr %v, i8 zeroext %c) nounwind {
177177
; X86-NEXT: lock cmpxchgb %cl, (%esi)
178178
; X86-NEXT: jne .LBB3_1
179179
; X86-NEXT: # %bb.2: # %atomicrmw.end
180-
; X86-NEXT: movzbl %al, %eax
181180
; X86-NEXT: testl %eax, %edx
182181
; X86-NEXT: sete %al
183182
; X86-NEXT: popl %esi
@@ -198,7 +197,6 @@ define zeroext i8 @atomic_shl1_xor_8_gpr_valz(ptr %v, i8 zeroext %c) nounwind {
198197
; X64-NEXT: lock cmpxchgb %cl, (%rdi)
199198
; X64-NEXT: jne .LBB3_1
200199
; X64-NEXT: # %bb.2: # %atomicrmw.end
201-
; X64-NEXT: movzbl %al, %eax
202200
; X64-NEXT: testl %eax, %edx
203201
; X64-NEXT: sete %al
204202
; X64-NEXT: retq
@@ -233,7 +231,6 @@ define zeroext i8 @atomic_shl1_mask0_xor_8_gpr_valz(ptr %v, i8 zeroext %c) nounw
233231
; X86-NEXT: lock cmpxchgb %cl, (%esi)
234232
; X86-NEXT: jne .LBB4_1
235233
; X86-NEXT: # %bb.2: # %atomicrmw.end
236-
; X86-NEXT: movzbl %al, %eax
237234
; X86-NEXT: movzbl %dl, %ecx
238235
; X86-NEXT: btl %ecx, %eax
239236
; X86-NEXT: setae %al
@@ -255,7 +252,6 @@ define zeroext i8 @atomic_shl1_mask0_xor_8_gpr_valz(ptr %v, i8 zeroext %c) nounw
255252
; X64-NEXT: lock cmpxchgb %cl, (%rdi)
256253
; X64-NEXT: jne .LBB4_1
257254
; X64-NEXT: # %bb.2: # %atomicrmw.end
258-
; X64-NEXT: movzbl %al, %eax
259255
; X64-NEXT: movzbl %sil, %ecx
260256
; X64-NEXT: btl %ecx, %eax
261257
; X64-NEXT: setae %al
@@ -291,7 +287,6 @@ define zeroext i8 @atomic_shl1_mask01_xor_8_gpr_valz(ptr %v, i8 zeroext %c) noun
291287
; X86-NEXT: lock cmpxchgb %cl, (%edx)
292288
; X86-NEXT: jne .LBB5_1
293289
; X86-NEXT: # %bb.2: # %atomicrmw.end
294-
; X86-NEXT: movzbl %al, %eax
295290
; X86-NEXT: testl %eax, %ebx
296291
; X86-NEXT: sete %al
297292
; X86-NEXT: popl %ebx
@@ -313,7 +308,6 @@ define zeroext i8 @atomic_shl1_mask01_xor_8_gpr_valz(ptr %v, i8 zeroext %c) noun
313308
; X64-NEXT: lock cmpxchgb %cl, (%rdi)
314309
; X64-NEXT: jne .LBB5_1
315310
; X64-NEXT: # %bb.2: # %atomicrmw.end
316-
; X64-NEXT: movzbl %al, %eax
317311
; X64-NEXT: testl %eax, %edx
318312
; X64-NEXT: sete %al
319313
; X64-NEXT: retq
@@ -349,7 +343,6 @@ define zeroext i8 @atomic_shl1_and_8_gpr_brnz(ptr %v, i8 zeroext %c) nounwind {
349343
; X86-NEXT: lock cmpxchgb %ch, (%edx)
350344
; X86-NEXT: jne .LBB6_1
351345
; X86-NEXT: # %bb.2: # %atomicrmw.end
352-
; X86-NEXT: movzbl %al, %eax
353346
; X86-NEXT: testl %eax, %ebx
354347
; X86-NEXT: je .LBB6_3
355348
; X86-NEXT: # %bb.4: # %if.then
@@ -378,7 +371,6 @@ define zeroext i8 @atomic_shl1_and_8_gpr_brnz(ptr %v, i8 zeroext %c) nounwind {
378371
; X64-NEXT: lock cmpxchgb %r8b, (%rdi)
379372
; X64-NEXT: jne .LBB6_1
380373
; X64-NEXT: # %bb.2: # %atomicrmw.end
381-
; X64-NEXT: movzbl %al, %eax
382374
; X64-NEXT: testl %eax, %edx
383375
; X64-NEXT: je .LBB6_3
384376
; X64-NEXT: # %bb.4: # %if.then
@@ -512,7 +504,6 @@ define zeroext i8 @atomic_shl1_mask01_and_8_gpr_brnz(ptr %v, i8 zeroext %c) noun
512504
; X86-NEXT: testl %ecx, %ebx
513505
; X86-NEXT: je .LBB8_3
514506
; X86-NEXT: # %bb.4: # %if.then
515-
; X86-NEXT: movzbl %ah, %eax
516507
; X86-NEXT: movzbl (%edx,%eax), %eax
517508
; X86-NEXT: popl %ebx
518509
; X86-NEXT: retl
@@ -538,7 +529,6 @@ define zeroext i8 @atomic_shl1_mask01_and_8_gpr_brnz(ptr %v, i8 zeroext %c) noun
538529
; X64-NEXT: lock cmpxchgb %r8b, (%rdi)
539530
; X64-NEXT: jne .LBB8_1
540531
; X64-NEXT: # %bb.2: # %atomicrmw.end
541-
; X64-NEXT: movzbl %al, %eax
542532
; X64-NEXT: testl %eax, %edx
543533
; X64-NEXT: je .LBB8_3
544534
; X64-NEXT: # %bb.4: # %if.then

llvm/test/CodeGen/X86/ctlz.ll

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,6 @@ define i8 @ctlz_i8_zero_test(i8 %n) {
224224
; X86-NOCMOV-NEXT: testb %al, %al
225225
; X86-NOCMOV-NEXT: je .LBB4_1
226226
; X86-NOCMOV-NEXT: # %bb.2: # %cond.false
227-
; X86-NOCMOV-NEXT: movzbl %al, %eax
228227
; X86-NOCMOV-NEXT: bsrl %eax, %eax
229228
; X86-NOCMOV-NEXT: xorl $7, %eax
230229
; X86-NOCMOV-NEXT: # kill: def $al killed $al killed $eax
@@ -961,7 +960,6 @@ define i8 @ctlz_xor7_i8_false(i8 %x) {
961960
; X86-NOCMOV-NEXT: testb %al, %al
962961
; X86-NOCMOV-NEXT: je .LBB16_1
963962
; X86-NOCMOV-NEXT: # %bb.2: # %cond.false
964-
; X86-NOCMOV-NEXT: movzbl %al, %eax
965963
; X86-NOCMOV-NEXT: bsrl %eax, %eax
966964
; X86-NOCMOV-NEXT: xorl $7, %eax
967965
; X86-NOCMOV-NEXT: xorb $7, %al

llvm/test/CodeGen/X86/isel-select-cmov.ll

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,9 @@ define zeroext i8 @select_cmov_i8(i1 zeroext %cond, i8 zeroext %a, i8 zeroext %b
7373
; FAST-X86-NEXT: jne LBB0_1
7474
; FAST-X86-NEXT: ## %bb.2:
7575
; FAST-X86-NEXT: movzbl {{[0-9]+}}(%esp), %eax
76-
; FAST-X86-NEXT: movzbl %al, %eax
7776
; FAST-X86-NEXT: retl
7877
; FAST-X86-NEXT: LBB0_1:
7978
; FAST-X86-NEXT: movzbl {{[0-9]+}}(%esp), %eax
80-
; FAST-X86-NEXT: movzbl %al, %eax
8179
; FAST-X86-NEXT: retl
8280
;
8381
; FAST-X86-CMOV-LABEL: select_cmov_i8:
@@ -86,11 +84,9 @@ define zeroext i8 @select_cmov_i8(i1 zeroext %cond, i8 zeroext %a, i8 zeroext %b
8684
; FAST-X86-CMOV-NEXT: jne LBB0_1
8785
; FAST-X86-CMOV-NEXT: ## %bb.2:
8886
; FAST-X86-CMOV-NEXT: movzbl {{[0-9]+}}(%esp), %eax
89-
; FAST-X86-CMOV-NEXT: movzbl %al, %eax
9087
; FAST-X86-CMOV-NEXT: retl
9188
; FAST-X86-CMOV-NEXT: LBB0_1:
9289
; FAST-X86-CMOV-NEXT: movzbl {{[0-9]+}}(%esp), %eax
93-
; FAST-X86-CMOV-NEXT: movzbl %al, %eax
9490
; FAST-X86-CMOV-NEXT: retl
9591
;
9692
; GISEL-X86-LABEL: select_cmov_i8:

llvm/test/CodeGen/X86/isel-udiv.ll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ define i8 @test_udiv_i8(i8 %arg1, i8 %arg2) nounwind {
2222
; GISEL-X86-LABEL: test_udiv_i8:
2323
; GISEL-X86: # %bb.0:
2424
; GISEL-X86-NEXT: movzbl {{[0-9]+}}(%esp), %eax
25-
; GISEL-X86-NEXT: movzbl %al, %eax
2625
; GISEL-X86-NEXT: movzbl {{[0-9]+}}(%esp), %ecx
2726
; GISEL-X86-NEXT: divb %cl
2827
; GISEL-X86-NEXT: retl

llvm/test/CodeGen/X86/isel-urem.ll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ define i8 @test_urem_i8(i8 %arg1, i8 %arg2) nounwind {
4949
; GISEL-X86-LABEL: test_urem_i8:
5050
; GISEL-X86: # %bb.0:
5151
; GISEL-X86-NEXT: movzbl {{[0-9]+}}(%esp), %eax
52-
; GISEL-X86-NEXT: movzbl %al, %eax
5352
; GISEL-X86-NEXT: movzbl {{[0-9]+}}(%esp), %ecx
5453
; GISEL-X86-NEXT: divb %cl
5554
; GISEL-X86-NEXT: movb %ah, %al

llvm/test/CodeGen/X86/popcnt.ll

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@ define i16 @cnt16(i16 %x) nounwind readnone {
6767
; X86-NEXT: movl %ecx, %eax
6868
; X86-NEXT: shrl $8, %eax
6969
; X86-NEXT: addl %ecx, %eax
70-
; X86-NEXT: movzbl %al, %eax
7170
; X86-NEXT: # kill: def $ax killed $ax killed $eax
7271
; X86-NEXT: retl
7372
;
@@ -1840,7 +1839,6 @@ define i32 @popcount_i16_zext(i16 zeroext %x) {
18401839
; X86-NEXT: movl %ecx, %eax
18411840
; X86-NEXT: shrl $8, %eax
18421841
; X86-NEXT: addl %ecx, %eax
1843-
; X86-NEXT: movzbl %al, %eax
18441842
; X86-NEXT: retl
18451843
;
18461844
; X64-BASE-LABEL: popcount_i16_zext:

llvm/test/CodeGen/X86/sttni.ll

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,6 @@ define i32 @pcmpestri_reg_diff_i8(<16 x i8> %lhs, i32 %lhs_len, <16 x i8> %rhs,
8989
; X64-NEXT: jne .LBB2_2
9090
; X64-NEXT: # %bb.1:
9191
; X64-NEXT: xorl %eax, %eax
92-
; X64-NEXT: movzbl %al, %eax
9392
; X64-NEXT: retq
9493
; X64-NEXT: .LBB2_2: # %compare
9594
; X64-NEXT: movdqa %xmm0, -{{[0-9]+}}(%rsp)
@@ -222,7 +221,6 @@ define i32 @pcmpestri_mem_diff_i8(ptr %lhs_ptr, i32 %lhs_len, ptr %rhs_ptr, i32
222221
; X64-NEXT: jne .LBB5_2
223222
; X64-NEXT: # %bb.1:
224223
; X64-NEXT: xorl %eax, %eax
225-
; X64-NEXT: movzbl %al, %eax
226224
; X64-NEXT: retq
227225
; X64-NEXT: .LBB5_2: # %compare
228226
; X64-NEXT: movdqa %xmm1, -{{[0-9]+}}(%rsp)
@@ -552,7 +550,6 @@ define i32 @pcmpistri_reg_diff_i8(<16 x i8> %lhs, <16 x i8> %rhs) nounwind {
552550
; X86-NEXT: jne .LBB14_2
553551
; X86-NEXT: # %bb.1:
554552
; X86-NEXT: xorl %eax, %eax
555-
; X86-NEXT: movzbl %al, %eax
556553
; X86-NEXT: retl
557554
; X86-NEXT: .LBB14_2: # %compare
558555
; X86-NEXT: pushl %ebp
@@ -577,7 +574,6 @@ define i32 @pcmpistri_reg_diff_i8(<16 x i8> %lhs, <16 x i8> %rhs) nounwind {
577574
; X64-NEXT: jne .LBB14_2
578575
; X64-NEXT: # %bb.1:
579576
; X64-NEXT: xorl %eax, %eax
580-
; X64-NEXT: movzbl %al, %eax
581577
; X64-NEXT: retq
582578
; X64-NEXT: .LBB14_2: # %compare
583579
; X64-NEXT: movdqa %xmm0, -{{[0-9]+}}(%rsp)
@@ -690,7 +686,6 @@ define i32 @pcmpistri_mem_diff_i8(ptr %lhs_ptr, ptr %rhs_ptr) nounwind {
690686
; X64-NEXT: jne .LBB17_2
691687
; X64-NEXT: # %bb.1:
692688
; X64-NEXT: xorl %eax, %eax
693-
; X64-NEXT: movzbl %al, %eax
694689
; X64-NEXT: retq
695690
; X64-NEXT: .LBB17_2: # %compare
696691
; X64-NEXT: movdqa %xmm1, -{{[0-9]+}}(%rsp)

0 commit comments

Comments
 (0)