# RUN: llc -mtriple=powerpc64-unknown-unknown -stop-after ppc-pre-emit-peephole \ # RUN: %s -o - -verify-machineinstrs | FileCheck %s --- name: testRedundantLiImplicitReg tracksRegLiveness: true body: | bb.0.entry: liveins: $x3, $x4, $x5 STW killed $r3, killed $x5, 100 renamable $x5 = LI8 2 renamable $x4 = exact SRD killed renamable $x4, killed renamable $r5, implicit $x5 STD $x4, $x4, 100 BLR8 implicit $lr8, implicit $rm ; CHECK-LABEL: testRedundantLiImplicitReg ; CHECK: bb.0.entry: ; CHECK: STW killed $r3, killed $x5, 100 ; CHECK: renamable $x4 = exact RLDICL killed renamable $x4, 62, 2 ; CHECK: STD killed $x4, $x4, 100 ; CHECK: BLR8 implicit $lr8, implicit $rm