1 # RUN: llc -mtriple=powerpc64le-unknown-linux-gnu -mcpu=pwr9 -run-pass=prologepilog -ppc-enable-pe-vector-spills %s -o - | FileCheck %s
6 tracksRegLiveness: true
15 BLR8 implicit undef $lr8, implicit undef $rm
17 # CHECK-LABEL: name: test1BB
19 # CHECK: $f1 = MTVSRD killed $x14
20 # CHECK-NEXT: $f2 = MTVSRD killed $x15
21 # CHECK-NEXT: $f3 = MTVSRD killed $x16
22 # CHECK: $x16 = MFVSRD killed $f3
23 # CHECK-NEXT: $x15 = MFVSRD killed $f2
24 # CHECK-NEXT: $x14 = MFVSRD killed $f1
30 tracksRegLiveness: true
34 successors: %bb.1, %bb.2
37 BCC 4, killed renamable $cr0, %bb.2
52 BLR8 implicit undef $lr8, implicit undef $rm
54 # CHECK-LABEL: name: test2BB
56 # CHECK: $f0 = MTVSRD killed $x14
57 # CHECK-NEXT: $f1 = MTVSRD killed $x15
58 # CHECK-NEXT: $f2 = MTVSRD killed $x16
59 # CHECK: $x16 = MFVSRD killed $f2
60 # CHECK-NEXT: $x15 = MFVSRD killed $f1
61 # CHECK-NEXT: $x14 = MFVSRD killed $f0