diff options
Diffstat (limited to 'test/Transforms/ScalarRepl/2011-11-11-EmptyStruct.ll')
-rw-r--r-- | test/Transforms/ScalarRepl/2011-11-11-EmptyStruct.ll | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/Transforms/ScalarRepl/2011-11-11-EmptyStruct.ll b/test/Transforms/ScalarRepl/2011-11-11-EmptyStruct.ll index da707b7..51d1d14 100644 --- a/test/Transforms/ScalarRepl/2011-11-11-EmptyStruct.ll +++ b/test/Transforms/ScalarRepl/2011-11-11-EmptyStruct.ll @@ -13,13 +13,13 @@ define double @test() nounwind uwtable ssp { entry: %retval = alloca %struct.S, align 8 %ret = alloca %struct.S, align 8 - %b = getelementptr inbounds %struct.S* %ret, i32 0, i32 1 + %b = getelementptr inbounds %struct.S, %struct.S* %ret, i32 0, i32 1 store double 1.000000e+00, double* %b, align 8 %0 = bitcast %struct.S* %retval to i8* %1 = bitcast %struct.S* %ret to i8* call void @llvm.memcpy.p0i8.p0i8.i64(i8* %0, i8* %1, i64 8, i32 8, i1 false) %2 = bitcast %struct.S* %retval to double* - %3 = load double* %2, align 1 + %3 = load double, double* %2, align 1 ret double %3 } |