Chromium Code Reviews| Index: test/Transforms/NaCl/replace-ptrs-with-ints.ll |
| diff --git a/test/Transforms/NaCl/replace-ptrs-with-ints.ll b/test/Transforms/NaCl/replace-ptrs-with-ints.ll |
| index 776166179859d964049bde149d38e61dbec18dfb..aa3b42ebf8608f62850c38656839645eb33489f8 100644 |
| --- a/test/Transforms/NaCl/replace-ptrs-with-ints.ll |
| +++ b/test/Transforms/NaCl/replace-ptrs-with-ints.ll |
| @@ -245,40 +245,6 @@ define void @store_ptr(i8** %ptr, i8* %val) { |
| ; CHECK-NEXT: store i32 %val, i32* %ptr.asptr |
| -define i8 @load_attrs(i8* %ptr) { |
|
Mark Seaborn
2013/06/26 14:33:41
Please leave this in. ReplacePtrsWithInts still h
JF
2013/06/26 15:52:29
Done.
|
| - %x = load atomic volatile i8* %ptr seq_cst, align 128 |
| - ret i8 %x |
| -} |
| -; CHECK: define i8 @load_attrs(i32 %ptr) { |
| -; CHECK-NEXT: %ptr.asptr = inttoptr i32 %ptr to i8* |
| -; CHECK-NEXT: %x = load atomic volatile i8* %ptr.asptr seq_cst, align 128 |
| - |
| -define void @store_attrs(i8* %ptr, i8 %val) { |
| - store atomic volatile i8 %val, i8* %ptr singlethread release, align 256 |
| - ret void |
| -} |
| -; CHECK: define void @store_attrs(i32 %ptr, i8 %val) { |
| -; CHECK-NEXT: %ptr.asptr = inttoptr i32 %ptr to i8* |
| -; CHECK-NEXT: store atomic volatile i8 %val, i8* %ptr.asptr singlethread release, align 256 |
| - |
| - |
| -define i32 @cmpxchg(i32* %ptr, i32 %a, i32 %b) { |
| - %r = cmpxchg i32* %ptr, i32 %a, i32 %b seq_cst |
| - ret i32 %r |
| -} |
| -; CHECK: define i32 @cmpxchg(i32 %ptr, i32 %a, i32 %b) { |
| -; CHECK-NEXT: %ptr.asptr = inttoptr i32 %ptr to i32* |
| -; CHECK-NEXT: %r = cmpxchg i32* %ptr.asptr, i32 %a, i32 %b seq_cst |
| - |
| -define i32 @atomicrmw(i32* %ptr, i32 %x) { |
| - %r = atomicrmw add i32* %ptr, i32 %x seq_cst |
| - ret i32 %r |
| -} |
| -; CHECK: define i32 @atomicrmw(i32 %ptr, i32 %x) { |
| -; CHECK-NEXT: %ptr.asptr = inttoptr i32 %ptr to i32* |
| -; CHECK-NEXT: %r = atomicrmw add i32* %ptr.asptr, i32 %x seq_cst |
| - |
| - |
| define i8* @indirect_call(i8* (i8*)* %func, i8* %arg) { |
| %result = call i8* %func(i8* %arg) |
| ret i8* %result |