[llvm] r261440 - [X86] Regenerated pr16360.ll

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Sat Feb 20 09:56:46 PST 2016


Author: rksimon
Date: Sat Feb 20 11:56:45 2016
New Revision: 261440

URL: http://llvm.org/viewvc/llvm-project?rev=261440&view=rev
Log:
[X86] Regenerated pr16360.ll


Modified:
    llvm/trunk/test/CodeGen/X86/pr16360.ll

Modified: llvm/trunk/test/CodeGen/X86/pr16360.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/pr16360.ll?rev=261440&r1=261439&r2=261440&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/pr16360.ll (original)
+++ llvm/trunk/test/CodeGen/X86/pr16360.ll Sat Feb 20 11:56:45 2016
@@ -1,16 +1,17 @@
+; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
 ; RUN: llc < %s -mcpu=pentium4 -mtriple=i686-pc-linux | FileCheck %s
 
 define i64 @foo(i32 %sum) {
+; CHECK-LABEL: foo:
+; CHECK:       # BB#0: # %entry
+; CHECK-NEXT:    movl {{[0-9]+}}(%esp), %eax
+; CHECK-NEXT:    shrl $2, %eax
+; CHECK-NEXT:    orl $-67108864, %eax # imm = 0xFFFFFFFFFC000000
+; CHECK-NEXT:    movl $1073741823, %edx # imm = 0x3FFFFFFF
+; CHECK-NEXT:    retl
 entry:
   %conv = sext i32 %sum to i64
   %shr = lshr i64 %conv, 2
   %or = or i64 4611686018360279040, %shr
   ret i64 %or
 }
-
-; CHECK: foo
-; CHECK: shrl $2
-; CHECK: orl $-67108864
-; CHECK-NOT: movl $-1
-; CHECK: movl $1073741823
-; CHECK: ret




More information about the llvm-commits mailing list