diff options
author | NAKAMURA Takumi <geek4civic@gmail.com> | 2013-01-08 00:15:53 +0000 |
---|---|---|
committer | NAKAMURA Takumi <geek4civic@gmail.com> | 2013-01-08 00:15:53 +0000 |
commit | 160087b1f6daad784eb491a06be53919ff92e17e (patch) | |
tree | 8f434668a47205c05df2472b99ef2e20eab0c3e7 /clang/test/CodeGenOpenCL | |
parent | 845d7d83022c978b24f18c17f7545a083ca02f68 (diff) | |
download | bcm5719-llvm-160087b1f6daad784eb491a06be53919ff92e17e.tar.gz bcm5719-llvm-160087b1f6daad784eb491a06be53919ff92e17e.zip |
clang/test/CodeGenOpenCL/shifts.cl: Fixup for -Asserts.
llvm-svn: 171820
Diffstat (limited to 'clang/test/CodeGenOpenCL')
-rw-r--r-- | clang/test/CodeGenOpenCL/shifts.cl | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/clang/test/CodeGenOpenCL/shifts.cl b/clang/test/CodeGenOpenCL/shifts.cl index b84ec1eeef3..51be668ae02 100644 --- a/clang/test/CodeGenOpenCL/shifts.cl +++ b/clang/test/CodeGenOpenCL/shifts.cl @@ -5,24 +5,24 @@ //CHECK: @positiveShift32 int positiveShift32(int a,int b) { - //CHECK: %shl.mask = and i32 %b, 31 - //CHECK-NEXT: %shl = shl i32 %a, %shl.mask + //CHECK: [[M32:%.+]] = and i32 %b, 31 + //CHECK-NEXT: [[C32:%.+]] = shl i32 %a, [[M32]] int c = a<<b; int d = ((int)1)<<33; - //CHECK-NEXT: %add = add nsw i32 %shl, 2 + //CHECK-NEXT: [[E32:%.+]] = add nsw i32 [[C32]], 2 int e = c + d; - //CHECK-NEXT: ret i32 %add + //CHECK-NEXT: ret i32 [[E32]] return e; } //CHECK: @positiveShift64 long positiveShift64(long a,long b) { - //CHECK: %shr.mask = and i64 %b, 63 - //CHECK-NEXT: %shr = ashr i64 %a, %shr.mask + //CHECK: [[M64:%.+]] = and i64 %b, 63 + //CHECK-NEXT: [[C64:%.+]] = ashr i64 %a, [[M64]] long c = a>>b; long d = ((long)8)>>65; - //CHECK-NEXT: %add = add nsw i64 %shr, 4 + //CHECK-NEXT: [[E64:%.+]] = add nsw i64 [[C64]], 4 long e = c + d; - //CHECK-NEXT: ret i64 %add + //CHECK-NEXT: ret i64 [[E64]] return e; } |