Home | History | Annotate | Download | only in ARM

Lines Matching full:darwin

1 ; RUN: llc < %s -O0 -verify-machineinstrs -fast-isel-abort -mtriple=armv7-apple-darwin | FileCheck %s --check-prefix=DARWIN-ARM
3 ; RUN: llc < %s -O0 -verify-machineinstrs -fast-isel-abort -mtriple=thumbv7-apple-darwin | FileCheck %s --check-prefix=DARWIN-THUMB2
8 ; DARWIN-ARM: frameaddr_index0:
9 ; DARWIN-ARM: push {r7}
10 ; DARWIN-ARM: mov r7, sp
11 ; DARWIN-ARM: mov r0, r7
13 ; DARWIN-THUMB2: frameaddr_index0:
14 ; DARWIN-THUMB2: str r7, [sp, #-4]!
15 ; DARWIN-THUMB2: mov r7, sp
16 ; DARWIN-THUMB2: mov r0, r7
34 ; DARWIN-ARM: frameaddr_index1:
35 ; DARWIN-ARM: push {r7}
36 ; DARWIN-ARM: mov r7, sp
37 ; DARWIN-ARM: mov r0, r7
38 ; DARWIN-ARM: ldr r0, [r0]
40 ; DARWIN-THUMB2: frameaddr_index1:
41 ; DARWIN-THUMB2: str r7, [sp, #-4]!
42 ; DARWIN-THUMB2: mov r7, sp
43 ; DARWIN-THUMB2: mov r0, r7
44 ; DARWIN-THUMB2: ldr r0, [r0]
64 ; DARWIN-ARM: frameaddr_index3:
65 ; DARWIN-ARM: push {r7}
66 ; DARWIN-ARM: mov r7, sp
67 ; DARWIN-ARM: mov r0, r7
68 ; DARWIN-ARM: ldr r0, [r0]
69 ; DARWIN-ARM: ldr r0, [r0]
70 ; DARWIN-ARM: ldr r0, [r0]
72 ; DARWIN-THUMB2: frameaddr_index3:
73 ; DARWIN-THUMB2: str r7, [sp, #-4]!
74 ; DARWIN-THUMB2: mov r7, sp
75 ; DARWIN-THUMB2: mov r0, r7
76 ; DARWIN-THUMB2: ldr r0, [r0]
77 ; DARWIN-THUMB2: ldr r0, [r0]
78 ; DARWIN-THUMB2: ldr r0, [r0]