Revert "Change memcpy/memset/memmove to have dest and source alignments."
[oota-llvm.git] / test / CodeGen / Thumb2 / 2009-08-10-ISelBug.ll
index cbe250b6df7a455e2c39e8c411d53c1245b4c5ad..2bbed1beae1574238b45b9cb537821cbd85cec94 100644 (file)
@@ -1,13 +1,13 @@
 ; RUN: llc < %s -mtriple=thumbv7-apple-darwin -mattr=+vfp2
 
-define arm_apcscc float @t1(i32 %v0) nounwind {
+define float @t1(i32 %v0) nounwind {
 entry:
        store i32 undef, i32* undef, align 4
-       %0 = load [4 x i8]** undef, align 4             ; <[4 x i8]*> [#uses=1]
-       %1 = load i8* undef, align 1            ; <i8> [#uses=1]
+       %0 = load [4 x i8]*, [4 x i8]** undef, align 4          ; <[4 x i8]*> [#uses=1]
+       %1 = load i8, i8* undef, align 1                ; <i8> [#uses=1]
        %2 = zext i8 %1 to i32          ; <i32> [#uses=1]
-       %3 = getelementptr [4 x i8]* %0, i32 %v0, i32 0         ; <i8*> [#uses=1]
-       %4 = load i8* %3, align 1               ; <i8> [#uses=1]
+       %3 = getelementptr [4 x i8], [4 x i8]* %0, i32 %v0, i32 0               ; <i8*> [#uses=1]
+       %4 = load i8, i8* %3, align 1           ; <i8> [#uses=1]
        %5 = zext i8 %4 to i32          ; <i32> [#uses=1]
        %6 = sub i32 %5, %2             ; <i32> [#uses=1]
        %7 = sitofp i32 %6 to float             ; <float> [#uses=1]