1 ; RUN: llc < %s -mtriple=thumbv6m-eabi -o - | FileCheck %s
4 define void @foo(i32* %A) #0 {
8 ; CHECK: ldm [[REG0:r[0-9]]]!,
9 ; CHECK-NEXT: subs [[REG0]]
11 %0 = load i32* %A, align 4
12 %arrayidx1 = getelementptr inbounds i32* %A, i32 1
13 %1 = load i32* %arrayidx1, align 4
14 tail call void @bar(i32* %A, i32 %0, i32 %1) #2
18 declare void @bar(i32*, i32, i32) #1