Disallow aliases to available_externally.
[oota-llvm.git] / test / Transforms / LICM / 2007-05-22-VolatileSink.ll
index 94511cc9c15636d651feed82e447dc3fd5677df2..f5ce86b7245ac040e56c8f0e1ba4fe9833586c98 100644 (file)
@@ -10,8 +10,8 @@ entry:
        br label %bb6
 
 bb:            ; preds = %bb6
-       %tmp2 = load volatile i32* %DataIn              ; <i32> [#uses=1]
-       %tmp3 = getelementptr [64 x i32]* %buffer, i32 0, i32 %i.0              ; <i32*> [#uses=1]
+       %tmp2 = load volatile i32, i32* %DataIn         ; <i32> [#uses=1]
+       %tmp3 = getelementptr [64 x i32], [64 x i32]* %buffer, i32 0, i32 %i.0          ; <i32*> [#uses=1]
        store i32 %tmp2, i32* %tmp3
        %tmp5 = add i32 %i.0, 1         ; <i32> [#uses=1]
        br label %bb6
@@ -26,8 +26,8 @@ bb6:          ; preds = %bb, %entry
 bb12:          ; preds = %bb22
        %tmp14 = mul i32 %j.1, 8                ; <i32> [#uses=1]
        %tmp16 = add i32 %tmp14, %i.1           ; <i32> [#uses=1]
-       %tmp17 = getelementptr [64 x i32]* %buffer, i32 0, i32 %tmp16           ; <i32*> [#uses=1]
-       %tmp18 = load i32* %tmp17               ; <i32> [#uses=1]
+       %tmp17 = getelementptr [64 x i32], [64 x i32]* %buffer, i32 0, i32 %tmp16               ; <i32*> [#uses=1]
+       %tmp18 = load i32, i32* %tmp17          ; <i32> [#uses=1]
        store volatile i32 %tmp18, i32* %DataOut
        %tmp21 = add i32 %j.1, 1                ; <i32> [#uses=1]
        br label %bb22