1# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py
2# RUN: llc -mtriple=x86_64-linux-gnu -run-pass=none -verify-machineinstrs %s -o - | FileCheck %s --check-prefixes=CHECK
3
4--- |
5
6  define void @test() {
7    unreachable
8  }
9
10...
11---
12name:            test
13body:             |
14  bb.1:
15    ; CHECK-LABEL: name: test
16    ; CHECK: dead [[C:%[0-9]+]]:gr32(s32) = G_CONSTANT i32 0
17    ; CHECK-NEXT: dead undef [[C1:%[0-9]+]].sub_32bit:gr64(s32) = G_CONSTANT i32 1
18    ; CHECK-NEXT: undef [[C2:%[0-9]+]].sub_32bit:gr64(s32) = G_CONSTANT i32 2
19    dead %0:gr32(s32) = G_CONSTANT i32 0
20    dead undef %1.sub_32bit:gr64(s32) = G_CONSTANT i32 1
21    undef %2.sub_32bit:gr64(s32) = G_CONSTANT i32 2
22...
23