]> granicus.if.org Git - llvm/commitdiff
[AArch64] use exact checks; NFC
authorSanjay Patel <spatel@rotateright.com>
Wed, 30 Nov 2016 15:00:43 +0000 (15:00 +0000)
committerSanjay Patel <spatel@rotateright.com>
Wed, 30 Nov 2016 15:00:43 +0000 (15:00 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@288245 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/AArch64/arm64-icmp-opt.ll

index 6da7f6b686ff735cc170ea349daebbfd4f601140..a5a29597e5c53bd58e0f6b4488ad475b2f7e9a82 100644 (file)
@@ -5,12 +5,13 @@
 ;   for comparison only
 ; rdar://10233472
 
-define i32 @t1(i64 %a) nounwind ssp {
-entry:
+define i32 @t1(i64 %a) {
 ; CHECK-LABEL: t1:
-; CHECK-NOT: movn
-; CHECK: cmp  x0, #0
-; CHECK: cset w0, ge
+; CHECK:       // BB#0:
+; CHECK-NEXT:    cmp x0, #0
+; CHECK-NEXT:    cset w0, ge
+; CHECK-NEXT:    ret
+;
   %cmp = icmp sgt i64 %a, -1
   %conv = zext i1 %cmp to i32
   ret i32 %conv