# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 4 # RUN: llc -mtriple=x86_64-- -run-pass=machine-cp -o - %s | FileCheck %s --- name: foo tracksRegLiveness: true body: | bb.0: liveins: $eax ; CHECK-LABEL: name: foo ; CHECK: liveins: $eax ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: INLINEASM &"", attdialect, regdef, implicit-def dead $eax, regdef:GR32_NOREX2, def renamable $r15d, regdef, implicit-def dead $ecx, regdef, implicit-def dead $edx, reguse tiedto:$0, $eax(tied-def 3) ; CHECK-NEXT: renamable $ecx = COPY killed renamable $r15d ; CHECK-NEXT: NOOP implicit $ecx INLINEASM &"", attdialect, regdef, implicit-def dead $eax, regdef:GR32_NOREX2, def renamable $r15d, regdef, implicit-def dead $ecx, regdef, implicit-def dead $edx, reguse tiedto:$0, $eax(tied-def 3) renamable $ecx = COPY killed renamable $r15d NOOP implicit $ecx ...