diff options
Diffstat (limited to 'llvm/test/CodeGen/X86/negate-i1.ll')
-rw-r--r-- | llvm/test/CodeGen/X86/negate-i1.ll | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/llvm/test/CodeGen/X86/negate-i1.ll b/llvm/test/CodeGen/X86/negate-i1.ll index 0050fdc773f..2c1b0bba9dc 100644 --- a/llvm/test/CodeGen/X86/negate-i1.ll +++ b/llvm/test/CodeGen/X86/negate-i1.ll @@ -4,14 +4,14 @@ define i8 @select_i8_neg1_or_0(i1 %a) { ; X64-LABEL: select_i8_neg1_or_0: -; X64: # BB#0: +; X64: # %bb.0: ; X64-NEXT: andb $1, %dil ; X64-NEXT: negb %dil ; X64-NEXT: movl %edi, %eax ; X64-NEXT: retq ; ; X32-LABEL: select_i8_neg1_or_0: -; X32: # BB#0: +; X32: # %bb.0: ; X32-NEXT: movb {{[0-9]+}}(%esp), %al ; X32-NEXT: andb $1, %al ; X32-NEXT: negb %al @@ -22,13 +22,13 @@ define i8 @select_i8_neg1_or_0(i1 %a) { define i8 @select_i8_neg1_or_0_zeroext(i1 zeroext %a) { ; X64-LABEL: select_i8_neg1_or_0_zeroext: -; X64: # BB#0: +; X64: # %bb.0: ; X64-NEXT: negb %dil ; X64-NEXT: movl %edi, %eax ; X64-NEXT: retq ; ; X32-LABEL: select_i8_neg1_or_0_zeroext: -; X32: # BB#0: +; X32: # %bb.0: ; X32-NEXT: movb {{[0-9]+}}(%esp), %al ; X32-NEXT: negb %al ; X32-NEXT: retl @@ -38,14 +38,14 @@ define i8 @select_i8_neg1_or_0_zeroext(i1 zeroext %a) { define i16 @select_i16_neg1_or_0(i1 %a) { ; X64-LABEL: select_i16_neg1_or_0: -; X64: # BB#0: +; X64: # %bb.0: ; X64-NEXT: andl $1, %edi ; X64-NEXT: negl %edi ; X64-NEXT: movl %edi, %eax ; X64-NEXT: retq ; ; X32-LABEL: select_i16_neg1_or_0: -; X32: # BB#0: +; X32: # %bb.0: ; X32-NEXT: movzbl {{[0-9]+}}(%esp), %eax ; X32-NEXT: andl $1, %eax ; X32-NEXT: negl %eax @@ -57,13 +57,13 @@ define i16 @select_i16_neg1_or_0(i1 %a) { define i16 @select_i16_neg1_or_0_zeroext(i1 zeroext %a) { ; X64-LABEL: select_i16_neg1_or_0_zeroext: -; X64: # BB#0: +; X64: # %bb.0: ; X64-NEXT: negl %edi ; X64-NEXT: movl %edi, %eax ; X64-NEXT: retq ; ; X32-LABEL: select_i16_neg1_or_0_zeroext: -; X32: # BB#0: +; X32: # %bb.0: ; X32-NEXT: movzbl {{[0-9]+}}(%esp), %eax ; X32-NEXT: negl %eax ; X32-NEXT: # kill: %ax<def> %ax<kill> %eax<kill> @@ -74,14 +74,14 @@ define i16 @select_i16_neg1_or_0_zeroext(i1 zeroext %a) { define i32 @select_i32_neg1_or_0(i1 %a) { ; X64-LABEL: select_i32_neg1_or_0: -; X64: # BB#0: +; X64: # %bb.0: ; X64-NEXT: andl $1, %edi ; X64-NEXT: negl %edi ; X64-NEXT: movl %edi, %eax ; X64-NEXT: retq ; ; X32-LABEL: select_i32_neg1_or_0: -; X32: # BB#0: +; X32: # %bb.0: ; X32-NEXT: movzbl {{[0-9]+}}(%esp), %eax ; X32-NEXT: andl $1, %eax ; X32-NEXT: negl %eax @@ -92,13 +92,13 @@ define i32 @select_i32_neg1_or_0(i1 %a) { define i32 @select_i32_neg1_or_0_zeroext(i1 zeroext %a) { ; X64-LABEL: select_i32_neg1_or_0_zeroext: -; X64: # BB#0: +; X64: # %bb.0: ; X64-NEXT: negl %edi ; X64-NEXT: movl %edi, %eax ; X64-NEXT: retq ; ; X32-LABEL: select_i32_neg1_or_0_zeroext: -; X32: # BB#0: +; X32: # %bb.0: ; X32-NEXT: movzbl {{[0-9]+}}(%esp), %eax ; X32-NEXT: negl %eax ; X32-NEXT: retl @@ -108,7 +108,7 @@ define i32 @select_i32_neg1_or_0_zeroext(i1 zeroext %a) { define i64 @select_i64_neg1_or_0(i1 %a) { ; X64-LABEL: select_i64_neg1_or_0: -; X64: # BB#0: +; X64: # %bb.0: ; X64-NEXT: # kill: %edi<def> %edi<kill> %rdi<def> ; X64-NEXT: andl $1, %edi ; X64-NEXT: negq %rdi @@ -116,7 +116,7 @@ define i64 @select_i64_neg1_or_0(i1 %a) { ; X64-NEXT: retq ; ; X32-LABEL: select_i64_neg1_or_0: -; X32: # BB#0: +; X32: # %bb.0: ; X32-NEXT: movzbl {{[0-9]+}}(%esp), %eax ; X32-NEXT: andl $1, %eax ; X32-NEXT: negl %eax @@ -128,13 +128,13 @@ define i64 @select_i64_neg1_or_0(i1 %a) { define i64 @select_i64_neg1_or_0_zeroext(i1 zeroext %a) { ; X64-LABEL: select_i64_neg1_or_0_zeroext: -; X64: # BB#0: +; X64: # %bb.0: ; X64-NEXT: movl %edi, %eax ; X64-NEXT: negq %rax ; X64-NEXT: retq ; ; X32-LABEL: select_i64_neg1_or_0_zeroext: -; X32: # BB#0: +; X32: # %bb.0: ; X32-NEXT: movzbl {{[0-9]+}}(%esp), %eax ; X32-NEXT: negl %eax ; X32-NEXT: movl %eax, %edx |