@@ -720,7 +720,7 @@ define i100 @test_unsigned_i100_f32(float %f) nounwind {
720720; X86-X87-NEXT: movl %edx, 8(%ecx)
721721; X86-X87-NEXT: movl %ebp, 4(%ecx)
722722; X86-X87-NEXT: movl %edi, (%ecx)
723- ; X86-X87-NEXT: andl $15, %eax
723+ ; X86-X87-NEXT: andb $15, %al
724724; X86-X87-NEXT: movb %al, 12(%ecx)
725725; X86-X87-NEXT: movl %ecx, %eax
726726; X86-X87-NEXT: addl $44, %esp
@@ -768,7 +768,7 @@ define i100 @test_unsigned_i100_f32(float %f) nounwind {
768768; X86-SSE-NEXT: movl %eax, 8(%esi)
769769; X86-SSE-NEXT: movl %ecx, 4(%esi)
770770; X86-SSE-NEXT: movl %edx, (%esi)
771- ; X86-SSE-NEXT: andl $15, %ebx
771+ ; X86-SSE-NEXT: andb $15, %bl
772772; X86-SSE-NEXT: movb %bl, 12(%esi)
773773; X86-SSE-NEXT: movl %esi, %eax
774774; X86-SSE-NEXT: addl $32, %esp
@@ -1644,7 +1644,7 @@ define i100 @test_unsigned_i100_f64(double %f) nounwind {
16441644; X86-X87-NEXT: movl %edx, 8(%ecx)
16451645; X86-X87-NEXT: movl %ebp, 4(%ecx)
16461646; X86-X87-NEXT: movl %edi, (%ecx)
1647- ; X86-X87-NEXT: andl $15, %eax
1647+ ; X86-X87-NEXT: andb $15, %al
16481648; X86-X87-NEXT: movb %al, 12(%ecx)
16491649; X86-X87-NEXT: movl %ecx, %eax
16501650; X86-X87-NEXT: addl $44, %esp
@@ -1692,7 +1692,7 @@ define i100 @test_unsigned_i100_f64(double %f) nounwind {
16921692; X86-SSE-NEXT: movl %eax, 8(%esi)
16931693; X86-SSE-NEXT: movl %ecx, 4(%esi)
16941694; X86-SSE-NEXT: movl %edx, (%esi)
1695- ; X86-SSE-NEXT: andl $15, %ebx
1695+ ; X86-SSE-NEXT: andb $15, %bl
16961696; X86-SSE-NEXT: movb %bl, 12(%esi)
16971697; X86-SSE-NEXT: movl %esi, %eax
16981698; X86-SSE-NEXT: addl $32, %esp
@@ -2723,7 +2723,7 @@ define i100 @test_unsigned_i100_f16(half %f) nounwind {
27232723; X86-X87-NEXT: movl %edx, 8(%ecx)
27242724; X86-X87-NEXT: movl %ebp, 4(%ecx)
27252725; X86-X87-NEXT: movl %edi, (%ecx)
2726- ; X86-X87-NEXT: andl $15, %eax
2726+ ; X86-X87-NEXT: andb $15, %al
27272727; X86-X87-NEXT: movb %al, 12(%ecx)
27282728; X86-X87-NEXT: movl %ecx, %eax
27292729; X86-X87-NEXT: addl $44, %esp
@@ -2778,7 +2778,7 @@ define i100 @test_unsigned_i100_f16(half %f) nounwind {
27782778; X86-SSE-NEXT: movl %eax, 8(%esi)
27792779; X86-SSE-NEXT: movl %ecx, 4(%esi)
27802780; X86-SSE-NEXT: movl %edx, (%esi)
2781- ; X86-SSE-NEXT: andl $15, %ebx
2781+ ; X86-SSE-NEXT: andb $15, %bl
27822782; X86-SSE-NEXT: movb %bl, 12(%esi)
27832783; X86-SSE-NEXT: movl %esi, %eax
27842784; X86-SSE-NEXT: addl $32, %esp
@@ -3938,7 +3938,7 @@ define i100 @test_unsigned_i100_f80(x86_fp80 %f) nounwind {
39383938; X86-X87-NEXT: movl %edx, 8(%ecx)
39393939; X86-X87-NEXT: movl %ebp, 4(%ecx)
39403940; X86-X87-NEXT: movl %edi, (%ecx)
3941- ; X86-X87-NEXT: andl $15, %eax
3941+ ; X86-X87-NEXT: andb $15, %al
39423942; X86-X87-NEXT: movb %al, 12(%ecx)
39433943; X86-X87-NEXT: movl %ecx, %eax
39443944; X86-X87-NEXT: addl $60, %esp
@@ -3992,7 +3992,7 @@ define i100 @test_unsigned_i100_f80(x86_fp80 %f) nounwind {
39923992; X86-SSE-NEXT: movl %eax, 8(%esi)
39933993; X86-SSE-NEXT: movl %ecx, 4(%esi)
39943994; X86-SSE-NEXT: movl %edx, (%esi)
3995- ; X86-SSE-NEXT: andl $15, %ebx
3995+ ; X86-SSE-NEXT: andb $15, %bl
39963996; X86-SSE-NEXT: movb %bl, 12(%esi)
39973997; X86-SSE-NEXT: movl %esi, %eax
39983998; X86-SSE-NEXT: addl $48, %esp
0 commit comments