r218507 - clang/test/CodeGen/builtin-assume-aligned.c: Fix for -Asserts.

NAKAMURA Takumi geek4civic at gmail.com
Fri Sep 26 02:37:16 PDT 2014


Author: chapuni
Date: Fri Sep 26 04:37:15 2014
New Revision: 218507

URL: http://llvm.org/viewvc/llvm-project?rev=218507&view=rev
Log:
clang/test/CodeGen/builtin-assume-aligned.c: Fix for -Asserts.

Modified:
    cfe/trunk/test/CodeGen/builtin-assume-aligned.c

Modified: cfe/trunk/test/CodeGen/builtin-assume-aligned.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGen/builtin-assume-aligned.c?rev=218507&r1=218506&r2=218507&view=diff
==============================================================================
--- cfe/trunk/test/CodeGen/builtin-assume-aligned.c (original)
+++ cfe/trunk/test/CodeGen/builtin-assume-aligned.c Fri Sep 26 04:37:15 2014
@@ -47,10 +47,10 @@ int *m1() __attribute__((assume_aligned(
 // CHECK-LABEL: @test5
 int test5() {
   return *m1();
-// CHECK: %ptrint = ptrtoint
-// CHECK: %maskedptr = and i64 %ptrint, 63
-// CHECK: %maskcond = icmp eq i64 %maskedptr, 0
-// CHECK: call void @llvm.assume(i1 %maskcond)
+// CHECK: [[PTRINT5:%.+]] = ptrtoint
+// CHECK: [[MASKEDPTR5:%.+]] = and i64 [[PTRINT5]], 63
+// CHECK: [[MASKCOND5:%.+]] = icmp eq i64 [[MASKEDPTR5]], 0
+// CHECK: call void @llvm.assume(i1 [[MASKCOND5]])
 }
 
 int *m2() __attribute__((assume_aligned(64, 12)));
@@ -58,10 +58,10 @@ int *m2() __attribute__((assume_aligned(
 // CHECK-LABEL: @test6
 int test6() {
   return *m2();
-// CHECK: %ptrint = ptrtoint
-// CHECK: %offsetptr = sub i64 %ptrint, 12
-// CHECK: %maskedptr = and i64 %offsetptr, 63
-// CHECK: %maskcond = icmp eq i64 %maskedptr, 0
-// CHECK: call void @llvm.assume(i1 %maskcond)
+// CHECK: [[PTRINT6:%.+]] = ptrtoint
+// CHECK: [[OFFSETPTR6:%.+]] = sub i64 [[PTRINT6]], 12
+// CHECK: [[MASKEDPTR6:%.+]] = and i64 [[OFFSETPTR6]], 63
+// CHECK: [[MASKCOND6:%.+]] = icmp eq i64 [[MASKEDPTR6]], 0
+// CHECK: call void @llvm.assume(i1 [[MASKCOND6]])
 }
 





More information about the cfe-commits mailing list