OSDN Git Service

Update aosp/master llvm for rebase to r233350
[android-x86/external-llvm.git] / test / CodeGen / X86 / 2009-03-23-MultiUseSched.ll
index bbc1d34..276d523 100644 (file)
 @X = external global i64               ; <i64*> [#uses=25]
 
 define fastcc i64 @foo() nounwind {
-       %tmp = load volatile i64* @X            ; <i64> [#uses=7]
-       %tmp1 = load volatile i64* @X           ; <i64> [#uses=5]
-       %tmp2 = load volatile i64* @X           ; <i64> [#uses=3]
-       %tmp3 = load volatile i64* @X           ; <i64> [#uses=1]
-       %tmp4 = load volatile i64* @X           ; <i64> [#uses=5]
-       %tmp5 = load volatile i64* @X           ; <i64> [#uses=3]
-       %tmp6 = load volatile i64* @X           ; <i64> [#uses=2]
-       %tmp7 = load volatile i64* @X           ; <i64> [#uses=1]
-       %tmp8 = load volatile i64* @X           ; <i64> [#uses=1]
-       %tmp9 = load volatile i64* @X           ; <i64> [#uses=1]
-       %tmp10 = load volatile i64* @X          ; <i64> [#uses=1]
-       %tmp11 = load volatile i64* @X          ; <i64> [#uses=1]
-       %tmp12 = load volatile i64* @X          ; <i64> [#uses=1]
-       %tmp13 = load volatile i64* @X          ; <i64> [#uses=1]
-       %tmp14 = load volatile i64* @X          ; <i64> [#uses=1]
-       %tmp15 = load volatile i64* @X          ; <i64> [#uses=1]
-       %tmp16 = load volatile i64* @X          ; <i64> [#uses=1]
-       %tmp17 = load volatile i64* @X          ; <i64> [#uses=1]
-       %tmp18 = load volatile i64* @X          ; <i64> [#uses=1]
-       %tmp19 = load volatile i64* @X          ; <i64> [#uses=1]
-       %tmp20 = load volatile i64* @X          ; <i64> [#uses=1]
-       %tmp21 = load volatile i64* @X          ; <i64> [#uses=1]
-       %tmp22 = load volatile i64* @X          ; <i64> [#uses=1]
-       %tmp23 = load volatile i64* @X          ; <i64> [#uses=1]
+       %tmp = load volatile i64, i64* @X               ; <i64> [#uses=7]
+       %tmp1 = load volatile i64, i64* @X              ; <i64> [#uses=5]
+       %tmp2 = load volatile i64, i64* @X              ; <i64> [#uses=3]
+       %tmp3 = load volatile i64, i64* @X              ; <i64> [#uses=1]
+       %tmp4 = load volatile i64, i64* @X              ; <i64> [#uses=5]
+       %tmp5 = load volatile i64, i64* @X              ; <i64> [#uses=3]
+       %tmp6 = load volatile i64, i64* @X              ; <i64> [#uses=2]
+       %tmp7 = load volatile i64, i64* @X              ; <i64> [#uses=1]
+       %tmp8 = load volatile i64, i64* @X              ; <i64> [#uses=1]
+       %tmp9 = load volatile i64, i64* @X              ; <i64> [#uses=1]
+       %tmp10 = load volatile i64, i64* @X             ; <i64> [#uses=1]
+       %tmp11 = load volatile i64, i64* @X             ; <i64> [#uses=1]
+       %tmp12 = load volatile i64, i64* @X             ; <i64> [#uses=1]
+       %tmp13 = load volatile i64, i64* @X             ; <i64> [#uses=1]
+       %tmp14 = load volatile i64, i64* @X             ; <i64> [#uses=1]
+       %tmp15 = load volatile i64, i64* @X             ; <i64> [#uses=1]
+       %tmp16 = load volatile i64, i64* @X             ; <i64> [#uses=1]
+       %tmp17 = load volatile i64, i64* @X             ; <i64> [#uses=1]
+       %tmp18 = load volatile i64, i64* @X             ; <i64> [#uses=1]
+       %tmp19 = load volatile i64, i64* @X             ; <i64> [#uses=1]
+       %tmp20 = load volatile i64, i64* @X             ; <i64> [#uses=1]
+       %tmp21 = load volatile i64, i64* @X             ; <i64> [#uses=1]
+       %tmp22 = load volatile i64, i64* @X             ; <i64> [#uses=1]
+       %tmp23 = load volatile i64, i64* @X             ; <i64> [#uses=1]
        %tmp24 = call i64 @llvm.bswap.i64(i64 %tmp8)            ; <i64> [#uses=1]
        %tmp25 = add i64 %tmp6, %tmp5           ; <i64> [#uses=1]
        %tmp26 = add i64 %tmp25, %tmp4          ; <i64> [#uses=1]