CodeGen peephole: fold redundant phys reg copies
[oota-llvm.git] / test / CodeGen / X86 / x86-64-gv-offset.ll
index 365e4af63fc17645c9177e76ef2e51c3d8287d4a..f60d2cff3951e1e65389ba78c0e5b144554c1082 100644 (file)
@@ -5,8 +5,8 @@
 
 define i32 @main() nounwind  {
 entry:
-       %tmp2 = load float* getelementptr (%struct.x* @X, i32 0, i32 0), align 16               ; <float> [#uses=1]
-       %tmp4 = load double* getelementptr (%struct.x* @X, i32 0, i32 1), align 8               ; <double> [#uses=1]
+       %tmp2 = load float, float* getelementptr (%struct.x, %struct.x* @X, i32 0, i32 0), align 16             ; <float> [#uses=1]
+       %tmp4 = load double, double* getelementptr (%struct.x, %struct.x* @X, i32 0, i32 1), align 8            ; <double> [#uses=1]
        tail call void @t( float %tmp2, double %tmp4 ) nounwind 
        ret i32 0
 }