brintos

brintos / llvm-project-archived public Read only

0
0
Text · 939 B · 66a266e Raw
39 lines · plain
1# RUN: llc -mtriple=powerpc64le-unknown-linux-gnu -verify-machineinstrs -start-before ppc-mi-peepholes \2# RUN:   -stop-after ppc-mi-peepholes %s -o - | FileCheck %s3 4---5name: test6#CHECK : name : test7tracksRegLiveness: true8body: |9  bb.0.entry:10    liveins: $x311    %0:g8rc = COPY $x312    %1:gprc = COPY %0.sub_32:g8rc13    %2:g8rc = LI8 6314 15  bb.1:16    %3:gprc = COPY %2.sub_32:g8rc17    ; CHECK: %4:gprc = LI 018    %4:gprc = XORI killed %3:gprc, 6319    STW killed %4:gprc, %4:gprc, 10020    BLR8 implicit $lr8, implicit $rm21...22---23name: test224#CHECK : name : test225tracksRegLiveness: true26body: |27  bb.0.entry:28    liveins: $r329    %0:gprc = COPY $r330    %1:gprc_and_gprc_nor0 = LI 031    ; CHECK-NOT: COPY %132    %2:gprc = COPY %1:gprc_and_gprc_nor033    ; CHECK: %3:gprc = LI 134    %3:gprc = ORI killed %2:gprc, 135    ; CHECK: STW killed %3, killed %0, 10036    STW killed %3:gprc, %0:gprc, 10037    BLR8 implicit $lr8, implicit $rm38...39