diff options
Diffstat (limited to 'test/Transforms/MemCpyOpt/atomic.ll')
-rw-r--r-- | test/Transforms/MemCpyOpt/atomic.ll | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/Transforms/MemCpyOpt/atomic.ll b/test/Transforms/MemCpyOpt/atomic.ll index f351e67..5be6b15 100644 --- a/test/Transforms/MemCpyOpt/atomic.ll +++ b/test/Transforms/MemCpyOpt/atomic.ll @@ -16,9 +16,9 @@ define void @test1() nounwind uwtable ssp { %x = alloca [101 x i32], align 16 %bc = bitcast [101 x i32]* %x to i8* call void @llvm.memset.p0i8.i64(i8* %bc, i8 0, i64 400, i32 16, i1 false) - %gep1 = getelementptr inbounds [101 x i32]* %x, i32 0, i32 100 + %gep1 = getelementptr inbounds [101 x i32], [101 x i32]* %x, i32 0, i32 100 store atomic i32 0, i32* %gep1 unordered, align 4 - %gep2 = getelementptr inbounds [101 x i32]* %x, i32 0, i32 0 + %gep2 = getelementptr inbounds [101 x i32], [101 x i32]* %x, i32 0, i32 0 call void @otherf(i32* %gep2) ret void } @@ -33,7 +33,7 @@ define void @test2() nounwind uwtable ssp { %new = alloca i32 call void @otherf(i32* nocapture %old) store atomic i32 0, i32* @x unordered, align 4 - %v = load i32* %old + %v = load i32, i32* %old store i32 %v, i32* %new call void @otherf(i32* nocapture %new) ret void |