-; 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
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