[lldb] Make sure Blocks always have a parent (#117683)
[llvm-project.git] / llvm / test / CodeGen / SystemZ / splitMove_addressReg.mir
blob64ed2d8f2c00a0bdcdea78f0df42d2f9b4f78f3d
1 # RUN: llc -mtriple=s390x-linux-gnu -run-pass=postrapseudos \
2 # RUN:   %s -o - -verify-machineinstrs | FileCheck %s
4 # Test that a L128 reload do not overwrite an address register prematurely
5 # after being split into two LGs.
7 --- |
8   target triple = "s390x-unknown-unknown"
10   define void @fun() {
11     ret void
12   }
14 ...
16 # CHECK: name: fun
18 ---
19 name:            'fun'
20 body:             |
21   bb.0:
22     liveins: $r4d, $r15d
23     $r4q = L128 $r15d, 14920, killed $r4d
24     Return
26 ...