brintos

brintos / llvm-project-archived public Read only

0
0
Text · 481 B · 64ed2d8 Raw
27 lines · plain
1# RUN: llc -mtriple=s390x-linux-gnu -run-pass=postrapseudos \2# RUN:   %s -o - -verify-machineinstrs | FileCheck %s3#4# Test that a L128 reload do not overwrite an address register prematurely5# after being split into two LGs.6 7--- |8  target triple = "s390x-unknown-unknown"9 10  define void @fun() {11    ret void12  }13 14...15 16# CHECK: name: fun17 18---19name:            'fun'20body:             |21  bb.0:22    liveins: $r4d, $r15d23    $r4q = L128 $r15d, 14920, killed $r4d24    Return25 26...27