1 # RUN: llc -mtriple=powerpc64-unknown-unknown -stop-after ppc-pre-emit-peephole \
2 # RUN: %s -o - -verify-machineinstrs | FileCheck %s
5 name: testRedundantLiImplicitReg
6 tracksRegLiveness: true
11 STW killed $r3, killed $x5, 100
13 renamable $x4 = exact SRD killed renamable $x4, killed renamable $r5, implicit $x5
15 BLR8 implicit $lr8, implicit $rm
17 ; CHECK-LABEL: testRedundantLiImplicitReg
19 ; CHECK: STW killed $r3, killed $x5, 100
20 ; CHECK: renamable $x4 = exact RLDICL killed renamable $x4, 62, 2
21 ; CHECK: STD killed $x4, $x4, 100
22 ; CHECK: BLR8 implicit $lr8, implicit $rm