1 # RUN: llc -mtriple=aarch64--- -start-before=machine-outliner -enable-machine-outliner %s -o - | FileCheck %s
3 # Check that a non tail called or thunk function is annotated properly with
6 # CHECK-LABEL: OUTLINED_FUNCTION_0:
7 # CHECK-SAME: // @OUTLINED_FUNCTION_0 Function
9 # CHECK-NEXT: mov w1, #2
10 # CHECK-NEXT: mov w2, #3
11 # CHECK-NEXT: mov w3, #4
17 tracksRegLiveness: true
22 frame-setup CFI_INSTRUCTION def_cfa_offset 32
23 frame-setup CFI_INSTRUCTION offset $w19, -8
24 frame-setup CFI_INSTRUCTION offset $w30, -16
29 renamable $w19 = MOVZWi 2, 0
36 tracksRegLiveness: true
41 frame-setup CFI_INSTRUCTION def_cfa_offset 32
42 frame-setup CFI_INSTRUCTION offset $w19, -8
43 frame-setup CFI_INSTRUCTION offset $w30, -16
48 renamable $w19 = MOVZWi 1, 0