[InstCombine] insert a new shuffle in a safe place (PR25999)
[oota-llvm.git] / test / Assembler / half-constprop.ll
index 03ccdda97e0a34bac6372c84973d6373f2f4dad2..7ca876b3c71fa6d4774e63595fa6f20c31a2cfbc 100644 (file)
@@ -1,4 +1,5 @@
-; RUN: llvm-as < %s | opt -O3 | llvm-dis | FileCheck %s
+; RUN: opt < %s -O3 -S | FileCheck %s
+; RUN: verify-uselistorder %s
 ; Testing half constant propagation.
 
 define half @abc() nounwind {
@@ -8,8 +9,8 @@ entry:
   %.compoundliteral = alloca float, align 4
   store half 0xH4200, half* %a, align 2
   store half 0xH4B9A, half* %b, align 2
-  %tmp = load half* %a, align 2
-  %tmp1 = load half* %b, align 2
+  %tmp = load half, half* %a, align 2
+  %tmp1 = load half, half* %b, align 2
   %add = fadd half %tmp, %tmp1
 ; CHECK: 0xH4C8D
   ret half %add