[opaque pointer type] Add textual IR support for explicit type parameter to gep operator
[oota-llvm.git] / test / CodeGen / XCore / unaligned_load.ll
index b8b88275538c36fca1e40e80340955346a3c56c4..325da8f4432d4464e43e9869bb179aed0eead9bc 100644 (file)
@@ -5,7 +5,7 @@
 ; CHECK: bl __misaligned_load
 define i32 @align1(i32* %p) nounwind {
 entry:
-       %0 = load i32* %p, align 1              ; <i32> [#uses=1]
+       %0 = load i32, i32* %p, align 1         ; <i32> [#uses=1]
        ret i32 %0
 }
 
@@ -16,7 +16,7 @@ entry:
 ; CHECK: or
 define i32 @align2(i32* %p) nounwind {
 entry:
-       %0 = load i32* %p, align 2              ; <i32> [#uses=1]
+       %0 = load i32, i32* %p, align 2         ; <i32> [#uses=1]
        ret i32 %0
 }
 
@@ -29,6 +29,6 @@ entry:
 ; CHECK: or
 define i32 @align3() nounwind {
 entry:
-       %0 = load i32* bitcast (i8* getelementptr ([5 x i8]* @a, i32 0, i32 1) to i32*), align 1
+       %0 = load i32, i32* bitcast (i8* getelementptr ([5 x i8], [5 x i8]* @a, i32 0, i32 1) to i32*), align 1
        ret i32 %0
 }