diff options
Diffstat (limited to 'llvm/test/CodeGen/X86/bypass-slow-division-32.ll')
-rw-r--r-- | llvm/test/CodeGen/X86/bypass-slow-division-32.ll | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/llvm/test/CodeGen/X86/bypass-slow-division-32.ll b/llvm/test/CodeGen/X86/bypass-slow-division-32.ll index 32a1a5f7413..6677ccfbaf8 100644 --- a/llvm/test/CodeGen/X86/bypass-slow-division-32.ll +++ b/llvm/test/CodeGen/X86/bypass-slow-division-32.ll @@ -4,14 +4,14 @@ define i32 @Test_get_quotient(i32 %a, i32 %b) nounwind { ; CHECK-LABEL: Test_get_quotient: -; CHECK: # BB#0: +; CHECK: # %bb.0: ; CHECK-NEXT: movl {{[0-9]+}}(%esp), %ecx ; CHECK-NEXT: movl {{[0-9]+}}(%esp), %eax ; CHECK-NEXT: movl %eax, %edx ; CHECK-NEXT: orl %ecx, %edx ; CHECK-NEXT: testl $-256, %edx ; CHECK-NEXT: je .LBB0_1 -; CHECK-NEXT: # BB#2: +; CHECK-NEXT: # %bb.2: ; CHECK-NEXT: cltd ; CHECK-NEXT: idivl %ecx ; CHECK-NEXT: retl @@ -27,14 +27,14 @@ define i32 @Test_get_quotient(i32 %a, i32 %b) nounwind { define i32 @Test_get_remainder(i32 %a, i32 %b) nounwind { ; CHECK-LABEL: Test_get_remainder: -; CHECK: # BB#0: +; CHECK: # %bb.0: ; CHECK-NEXT: movl {{[0-9]+}}(%esp), %ecx ; CHECK-NEXT: movl {{[0-9]+}}(%esp), %eax ; CHECK-NEXT: movl %eax, %edx ; CHECK-NEXT: orl %ecx, %edx ; CHECK-NEXT: testl $-256, %edx ; CHECK-NEXT: je .LBB1_1 -; CHECK-NEXT: # BB#2: +; CHECK-NEXT: # %bb.2: ; CHECK-NEXT: cltd ; CHECK-NEXT: idivl %ecx ; CHECK-NEXT: movl %edx, %eax @@ -51,14 +51,14 @@ define i32 @Test_get_remainder(i32 %a, i32 %b) nounwind { define i32 @Test_get_quotient_and_remainder(i32 %a, i32 %b) nounwind { ; CHECK-LABEL: Test_get_quotient_and_remainder: -; CHECK: # BB#0: +; CHECK: # %bb.0: ; CHECK-NEXT: movl {{[0-9]+}}(%esp), %ecx ; CHECK-NEXT: movl {{[0-9]+}}(%esp), %eax ; CHECK-NEXT: movl %eax, %edx ; CHECK-NEXT: orl %ecx, %edx ; CHECK-NEXT: testl $-256, %edx ; CHECK-NEXT: je .LBB2_1 -; CHECK-NEXT: # BB#2: +; CHECK-NEXT: # %bb.2: ; CHECK-NEXT: cltd ; CHECK-NEXT: idivl %ecx ; CHECK-NEXT: addl %edx, %eax @@ -79,7 +79,7 @@ define i32 @Test_get_quotient_and_remainder(i32 %a, i32 %b) nounwind { define i32 @Test_use_div_and_idiv(i32 %a, i32 %b) nounwind { ; CHECK-LABEL: Test_use_div_and_idiv: -; CHECK: # BB#0: +; CHECK: # %bb.0: ; CHECK-NEXT: pushl %ebx ; CHECK-NEXT: pushl %edi ; CHECK-NEXT: pushl %esi @@ -89,7 +89,7 @@ define i32 @Test_use_div_and_idiv(i32 %a, i32 %b) nounwind { ; CHECK-NEXT: orl %ebx, %edi ; CHECK-NEXT: testl $-256, %edi ; CHECK-NEXT: je .LBB3_1 -; CHECK-NEXT: # BB#2: +; CHECK-NEXT: # %bb.2: ; CHECK-NEXT: movl %ecx, %eax ; CHECK-NEXT: cltd ; CHECK-NEXT: idivl %ebx @@ -128,7 +128,7 @@ define i32 @Test_use_div_and_idiv(i32 %a, i32 %b) nounwind { define i32 @Test_use_div_imm_imm() nounwind { ; CHECK-LABEL: Test_use_div_imm_imm: -; CHECK: # BB#0: +; CHECK: # %bb.0: ; CHECK-NEXT: movl $64, %eax ; CHECK-NEXT: retl %resultdiv = sdiv i32 256, 4 @@ -137,7 +137,7 @@ define i32 @Test_use_div_imm_imm() nounwind { define i32 @Test_use_div_reg_imm(i32 %a) nounwind { ; CHECK-LABEL: Test_use_div_reg_imm: -; CHECK: # BB#0: +; CHECK: # %bb.0: ; CHECK-NEXT: movl $1041204193, %eax # imm = 0x3E0F83E1 ; CHECK-NEXT: imull {{[0-9]+}}(%esp) ; CHECK-NEXT: movl %edx, %eax @@ -151,7 +151,7 @@ define i32 @Test_use_div_reg_imm(i32 %a) nounwind { define i32 @Test_use_rem_reg_imm(i32 %a) nounwind { ; CHECK-LABEL: Test_use_rem_reg_imm: -; CHECK: # BB#0: +; CHECK: # %bb.0: ; CHECK-NEXT: movl {{[0-9]+}}(%esp), %ecx ; CHECK-NEXT: movl $1041204193, %edx # imm = 0x3E0F83E1 ; CHECK-NEXT: movl %ecx, %eax @@ -172,7 +172,7 @@ define i32 @Test_use_rem_reg_imm(i32 %a) nounwind { define i32 @Test_use_divrem_reg_imm(i32 %a) nounwind { ; CHECK-LABEL: Test_use_divrem_reg_imm: -; CHECK: # BB#0: +; CHECK: # %bb.0: ; CHECK-NEXT: movl {{[0-9]+}}(%esp), %ecx ; CHECK-NEXT: movl $1041204193, %edx # imm = 0x3E0F83E1 ; CHECK-NEXT: movl %ecx, %eax @@ -196,11 +196,11 @@ define i32 @Test_use_divrem_reg_imm(i32 %a) nounwind { define i32 @Test_use_div_imm_reg(i32 %a) nounwind { ; CHECK-LABEL: Test_use_div_imm_reg: -; CHECK: # BB#0: +; CHECK: # %bb.0: ; CHECK-NEXT: movl {{[0-9]+}}(%esp), %ecx ; CHECK-NEXT: testl $-256, %ecx ; CHECK-NEXT: je .LBB8_1 -; CHECK-NEXT: # BB#2: +; CHECK-NEXT: # %bb.2: ; CHECK-NEXT: movl $4, %eax ; CHECK-NEXT: xorl %edx, %edx ; CHECK-NEXT: idivl %ecx @@ -218,11 +218,11 @@ define i32 @Test_use_div_imm_reg(i32 %a) nounwind { define i32 @Test_use_rem_imm_reg(i32 %a) nounwind { ; CHECK-LABEL: Test_use_rem_imm_reg: -; CHECK: # BB#0: +; CHECK: # %bb.0: ; CHECK-NEXT: movl {{[0-9]+}}(%esp), %ecx ; CHECK-NEXT: testl $-256, %ecx ; CHECK-NEXT: je .LBB9_1 -; CHECK-NEXT: # BB#2: +; CHECK-NEXT: # %bb.2: ; CHECK-NEXT: movl $4, %eax ; CHECK-NEXT: xorl %edx, %edx ; CHECK-NEXT: idivl %ecx |