brintos

brintos / llvm-project-archived public Read only

0
0
Text · 781 B · a5714f2 Raw
28 lines · plain
1# RUN: llc -mtriple=powerpc-ibm-aix -verify-machineinstrs -run-pass=ppc-mi-peepholes -o - %s | FileCheck %s2# RUN: llc -mtriple=powerpc64-ibm-aix -verify-machineinstrs -run-pass=ppc-mi-peepholes -o - %s | FileCheck %s3# RUN: llc -mtriple=powerpc64-linux-gnu -verify-machineinstrs -run-pass=ppc-mi-peepholes -o - %s | FileCheck %s4---5 6name: testFoldRLWINM7tracksRegLiveness: true8 9body: |10  bb.0.entry:11    liveins: $r312    %0:gprc = COPY $r313    B %bb.114  bb.1:15    B %bb.216  bb.2:17    %1:gprc = RLWINM killed %0:gprc, 1, 0, 3018    %2:gprc = RLWINM killed %1:gprc, 31, 0, 019    BLR8 implicit $lr8, implicit $rm20 21...22 23# CHECK-LABEL: testFoldRLWINM24# CHECK:       bb.0.entry:25# CHECK:         dead %0:gprc = COPY killed $r326# CHECK:       bb.2:27# CHECK:         dead %2:gprc = LI 028