From 637182f2624f6d4fd8ae4006f904680136e381d8 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Sun, 2 Apr 2017 13:50:44 +0000 Subject: [PATCH] Regenerate test. NFCI. llvm-svn: 299331 --- llvm/test/CodeGen/X86/pr32329.ll | 112 +++++++++++++++++++-------------------- 1 file changed, 56 insertions(+), 56 deletions(-) diff --git a/llvm/test/CodeGen/X86/pr32329.ll b/llvm/test/CodeGen/X86/pr32329.ll index b275d94..f2b79b6 100644 --- a/llvm/test/CodeGen/X86/pr32329.ll +++ b/llvm/test/CodeGen/X86/pr32329.ll @@ -1,6 +1,6 @@ ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py -; RUN: llc -mtriple=i686-unknown -mcpu=skx %s -o - | FileCheck %s -check-prefix=686 -; RUN: llc -mtriple=x86_64-unknown -mcpu=skx %s -o - | FileCheck %s -check-prefix=X64 +; RUN: llc < %s -mtriple=i686-unknown -mcpu=skx | FileCheck %s -check-prefix=X86 +; RUN: llc < %s -mtriple=x86_64-unknown -mcpu=skx | FileCheck %s -check-prefix=X64 %struct.AA = type { i24, [4 x i8] } @@ -14,60 +14,60 @@ @var_218 = external local_unnamed_addr global i8, align 1 define void @foo() local_unnamed_addr { -; 686-LABEL: foo: -; 686: # BB#0: # %entry -; 686-NEXT: pushl %ebp -; 686-NEXT: .Lcfi0: -; 686-NEXT: .cfi_def_cfa_offset 8 -; 686-NEXT: pushl %ebx -; 686-NEXT: .Lcfi1: -; 686-NEXT: .cfi_def_cfa_offset 12 -; 686-NEXT: pushl %edi -; 686-NEXT: .Lcfi2: -; 686-NEXT: .cfi_def_cfa_offset 16 -; 686-NEXT: pushl %esi -; 686-NEXT: .Lcfi3: -; 686-NEXT: .cfi_def_cfa_offset 20 -; 686-NEXT: .Lcfi4: -; 686-NEXT: .cfi_offset %esi, -20 -; 686-NEXT: .Lcfi5: -; 686-NEXT: .cfi_offset %edi, -16 -; 686-NEXT: .Lcfi6: -; 686-NEXT: .cfi_offset %ebx, -12 -; 686-NEXT: .Lcfi7: -; 686-NEXT: .cfi_offset %ebp, -8 -; 686-NEXT: movl obj, %edx -; 686-NEXT: movsbl var_27, %eax -; 686-NEXT: movzwl var_2, %esi -; 686-NEXT: movl var_310, %ecx -; 686-NEXT: imull %eax, %ecx -; 686-NEXT: addl var_24, %ecx -; 686-NEXT: andl $4194303, %edx # imm = 0x3FFFFF -; 686-NEXT: leal (%edx,%edx), %ebx -; 686-NEXT: subl %eax, %ebx -; 686-NEXT: movl %ebx, %edi -; 686-NEXT: subl %esi, %edi -; 686-NEXT: imull %edi, %ecx -; 686-NEXT: addl $-1437483407, %ecx # imm = 0xAA51BE71 -; 686-NEXT: movl $9, %esi -; 686-NEXT: xorl %ebp, %ebp -; 686-NEXT: shldl %cl, %esi, %ebp -; 686-NEXT: shll %cl, %esi -; 686-NEXT: testb $32, %cl -; 686-NEXT: cmovnel %esi, %ebp -; 686-NEXT: movl $0, %ecx -; 686-NEXT: cmovnel %ecx, %esi -; 686-NEXT: cmpl %edx, %edi -; 686-NEXT: movl %ebp, var_50+4 -; 686-NEXT: movl %esi, var_50 -; 686-NEXT: setge var_205 -; 686-NEXT: imull %eax, %ebx -; 686-NEXT: movb %bl, var_218 -; 686-NEXT: popl %esi -; 686-NEXT: popl %edi -; 686-NEXT: popl %ebx -; 686-NEXT: popl %ebp -; 686-NEXT: retl +; X86-LABEL: foo: +; X86: # BB#0: # %entry +; X86-NEXT: pushl %ebp +; X86-NEXT: .Lcfi0: +; X86-NEXT: .cfi_def_cfa_offset 8 +; X86-NEXT: pushl %ebx +; X86-NEXT: .Lcfi1: +; X86-NEXT: .cfi_def_cfa_offset 12 +; X86-NEXT: pushl %edi +; X86-NEXT: .Lcfi2: +; X86-NEXT: .cfi_def_cfa_offset 16 +; X86-NEXT: pushl %esi +; X86-NEXT: .Lcfi3: +; X86-NEXT: .cfi_def_cfa_offset 20 +; X86-NEXT: .Lcfi4: +; X86-NEXT: .cfi_offset %esi, -20 +; X86-NEXT: .Lcfi5: +; X86-NEXT: .cfi_offset %edi, -16 +; X86-NEXT: .Lcfi6: +; X86-NEXT: .cfi_offset %ebx, -12 +; X86-NEXT: .Lcfi7: +; X86-NEXT: .cfi_offset %ebp, -8 +; X86-NEXT: movl obj, %edx +; X86-NEXT: movsbl var_27, %eax +; X86-NEXT: movzwl var_2, %esi +; X86-NEXT: movl var_310, %ecx +; X86-NEXT: imull %eax, %ecx +; X86-NEXT: addl var_24, %ecx +; X86-NEXT: andl $4194303, %edx # imm = 0x3FFFFF +; X86-NEXT: leal (%edx,%edx), %ebx +; X86-NEXT: subl %eax, %ebx +; X86-NEXT: movl %ebx, %edi +; X86-NEXT: subl %esi, %edi +; X86-NEXT: imull %edi, %ecx +; X86-NEXT: addl $-1437483407, %ecx # imm = 0xAA51BE71 +; X86-NEXT: movl $9, %esi +; X86-NEXT: xorl %ebp, %ebp +; X86-NEXT: shldl %cl, %esi, %ebp +; X86-NEXT: shll %cl, %esi +; X86-NEXT: testb $32, %cl +; X86-NEXT: cmovnel %esi, %ebp +; X86-NEXT: movl $0, %ecx +; X86-NEXT: cmovnel %ecx, %esi +; X86-NEXT: cmpl %edx, %edi +; X86-NEXT: movl %ebp, var_50+4 +; X86-NEXT: movl %esi, var_50 +; X86-NEXT: setge var_205 +; X86-NEXT: imull %eax, %ebx +; X86-NEXT: movb %bl, var_218 +; X86-NEXT: popl %esi +; X86-NEXT: popl %edi +; X86-NEXT: popl %ebx +; X86-NEXT: popl %ebp +; X86-NEXT: retl ; ; X64-LABEL: foo: ; X64: # BB#0: # %entry -- 2.7.4