1# RUN: llc -mtriple aarch64 -run-pass=machine-outliner -verify-machineinstrs %s -o - | FileCheck %s 2# CHECK-NOT: OUTLINED_FUNCTION 3 4... 5--- 6name: foo1 7tracksRegLiveness: true 8machineFunctionInfo: 9 hasRedZone: false 10body: | 11 bb.0: 12 liveins: $x0 13 $x0 = ADDXri $x0, 0, 0 14 EH_LABEL <mcsymbol .Ltmp0> 15 EH_LABEL <mcsymbol .Ltmp1> 16 EH_LABEL <mcsymbol .Ltmp2> 17 EH_LABEL <mcsymbol .Ltmp3> 18 RET_ReallyLR implicit $x0 19... 20--- 21name: foo2 22tracksRegLiveness: true 23machineFunctionInfo: 24 hasRedZone: false 25body: | 26 bb.0: 27 liveins: $x0 28 $x0 = ADDXri $x0, 0, 0 29 EH_LABEL <mcsymbol .Ltmp0> 30 EH_LABEL <mcsymbol .Ltmp1> 31 EH_LABEL <mcsymbol .Ltmp2> 32 EH_LABEL <mcsymbol .Ltmp3> 33 RET_ReallyLR implicit $x0 34... 35--- 36name: foo3 37tracksRegLiveness: true 38machineFunctionInfo: 39 hasRedZone: false 40body: | 41 bb.0: 42 liveins: $x0 43 $x0 = ADDXri $x0, 0, 0 44 EH_LABEL <mcsymbol .Ltmp0> 45 EH_LABEL <mcsymbol .Ltmp1> 46 EH_LABEL <mcsymbol .Ltmp2> 47 EH_LABEL <mcsymbol .Ltmp3> 48 RET_ReallyLR implicit $x0 49... 50