brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.3 KiB · 9c9fb66 Raw
52 lines · plain
1# RUN: llc -mtriple=aarch64--- -start-before=machine-outliner -enable-machine-outliner %s -o - | FileCheck %s2 3# Check that a non tail called or thunk function is annotated properly with4# only "Function"5 6# CHECK-LABEL: OUTLINED_FUNCTION_0:7# CHECK-SAME: // @OUTLINED_FUNCTION_0 Function8# CHECK:      mov     w0, #19# CHECK-NEXT: mov     w1, #210# CHECK-NEXT: mov     w2, #311# CHECK-NEXT: mov     w3, #412# CHECK-NEXT: ret13 14---15name:            a16alignment:       417tracksRegLiveness: true18machineFunctionInfo:19  hasRedZone:      false20body:             |21  bb.0:22    frame-setup CFI_INSTRUCTION def_cfa_offset 3223    frame-setup CFI_INSTRUCTION offset $w19, -824    frame-setup CFI_INSTRUCTION offset $w30, -1625    $w0 = MOVZWi 1, 026    $w1 = MOVZWi 2, 027    $w2 = MOVZWi 3, 028    $w3 = MOVZWi 4, 029    renamable $w19 = MOVZWi 2, 030    RET undef $lr31 32...33---34name:            b35alignment:       436tracksRegLiveness: true37machineFunctionInfo:38  hasRedZone:      false39body:             |40  bb.0:41    frame-setup CFI_INSTRUCTION def_cfa_offset 3242    frame-setup CFI_INSTRUCTION offset $w19, -843    frame-setup CFI_INSTRUCTION offset $w30, -1644    $w0 = MOVZWi 1, 045    $w1 = MOVZWi 2, 046    $w2 = MOVZWi 3, 047    $w3 = MOVZWi 4, 048    renamable $w19 = MOVZWi 1, 049    RET undef $lr50 51...52