1# RUN: llc -o - %s -mtriple=x86_64-- -run-pass=none | llc -o - -x mir - -mtriple=x86_64-- -run-pass=none | FileCheck %s 2--- 3# CHECK-LABEL: name: func0 4# CHECK: registers: 5# CHECK: - { id: 0, class: gr32, preferred-register: '' } 6# CHECK: - { id: 1, class: gr32, preferred-register: '' } 7# CHECK: body: | 8# CHECK: bb.0: 9# CHECK: %0:gr32 = MOV32r0 implicit-def $eflags 10# CHECK: dead %1:gr32 = COPY %0 11# CHECK: MOV32mr undef $rcx, 1, $noreg, 0, $noreg, killed %0 :: (volatile store 4) 12# CHECK: RETQ undef $eax 13name: func0 14body: | 15 bb.0: 16 %0 : gr32 = MOV32r0 implicit-def $eflags 17 dead %1 : gr32 = COPY %0 18 MOV32mr undef $rcx, 1, _, 0, _, killed %0 :: (volatile store 4) 19 RETQ undef $eax 20... 21