ARM: Enable MachineScheduler and disable PostRAScheduler for swift.
[oota-llvm.git] / test / CodeGen / ARM / bswap16.ll
index 29cec4f1121e34de9a6876abe223c0b366dcd20a..dc0e468b72dc154b4040d38f04c27fd27733f50e 100644 (file)
@@ -1,10 +1,10 @@
-; RUN: llc -march=arm  -mattr=v6 < %s | FileCheck %s
-; RUN: llc -march=thumb  -mattr=v6 < %s | FileCheck %s
+; RUN: llc -mtriple=arm-darwin  -mattr=v6 < %s | FileCheck %s
+; RUN: llc -mtriple=thumb-darwin  -mattr=v6 < %s | FileCheck %s
 
 
 define void @test1(i16* nocapture %data) {
 entry:
-  %0 = load i16* %data, align 2
+  %0 = load i16, i16* %data, align 2
   %1 = tail call i16 @llvm.bswap.i16(i16 %0)
   store i16 %1, i16* %data, align 2
   ret void
@@ -30,7 +30,7 @@ entry:
 
 define i16 @test3(i16* nocapture %data) {
 entry:
-  %0 = load i16* %data, align 2
+  %0 = load i16, i16* %data, align 2
   %1 = tail call i16 @llvm.bswap.i16(i16 %0)
   ret i16 %1