You've already forked linux-packaging-mono
Imported Upstream version 5.18.0.167
Former-commit-id: 289509151e0fee68a1b591a20c9f109c3c789d3a
This commit is contained in:
parent
e19d552987
commit
b084638f15
@ -1,23 +0,0 @@
|
||||
; RUN: llc < %s -mtriple=thumbv7-apple-darwin | FileCheck %s
|
||||
|
||||
; Use sp, #imm to lower frame indices when the offset is multiple of 4
|
||||
; and in the range of 0-1020. This saves code size by utilizing
|
||||
; 16-bit instructions.
|
||||
; rdar://9321541
|
||||
|
||||
define i32 @t() nounwind {
|
||||
entry:
|
||||
; CHECK-LABEL: t:
|
||||
; CHECK: sub sp, #12
|
||||
; CHECK-NOT: sub
|
||||
; CHECK: add r0, sp, #4
|
||||
; CHECK: add r1, sp, #8
|
||||
; CHECK: mov r2, sp
|
||||
%size = alloca i32, align 4
|
||||
%count = alloca i32, align 4
|
||||
%index = alloca i32, align 4
|
||||
%0 = call i32 @foo(i32* %count, i32* %size, i32* %index) nounwind
|
||||
ret i32 %0
|
||||
}
|
||||
|
||||
declare i32 @foo(i32*, i32*, i32*)
|
Reference in New Issue
Block a user