brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.0 KiB · c1141aa Raw
71 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 42# RUN: llc -mtriple=s390x-ibm-linux -mcpu=z13 -run-pass=postrapseudos -o - %s | FileCheck %s3 4---5name:            copy_vr128_to_gr128__v0_to_r0q6tracksRegLiveness: true7body:             |8  bb.0:9    liveins: $v010    ; CHECK-LABEL: name: copy_vr128_to_gr128__v0_to_r0q11    ; CHECK: liveins: $v012    ; CHECK-NEXT: {{  $}}13    ; CHECK-NEXT: $r0d = VLGVG $v0, $noreg, 0, implicit-def $r0q14    ; CHECK-NEXT: $r1d = VLGVG $v0, $noreg, 115    ; CHECK-NEXT: Return implicit $r0q16    $r0q = COPY $v017    Return implicit $r0q18...19 20---21name:            copy_vr128_to_gr128__v0_to_r0q_killed22tracksRegLiveness: true23body:             |24  bb.0:25    liveins: $v026    ; CHECK-LABEL: name: copy_vr128_to_gr128__v0_to_r0q_killed27    ; CHECK: liveins: $v028    ; CHECK-NEXT: {{  $}}29    ; CHECK-NEXT: $r0d = VLGVG $v0, $noreg, 0, implicit-def $r0q30    ; CHECK-NEXT: $r1d = VLGVG killed $v0, $noreg, 131    ; CHECK-NEXT: Return implicit $r0q32    $r0q = COPY killed $v033    Return implicit $r0q34...35 36---37name:            copy_vr128_to_gr128__v0_to_r0q_undef38tracksRegLiveness: true39body:             |40  bb.0:41    ; CHECK-LABEL: name: copy_vr128_to_gr128__v0_to_r0q_undef42    ; CHECK: $r0q = KILL undef $v043    ; CHECK-NEXT: Return implicit $r0q44    $r0q = COPY undef $v045    Return implicit $r0q46...47 48---49name:            copy_vr128_to_gr128__v0_to_r0q_undef_use_subreg050tracksRegLiveness: true51body:             |52  bb.0:53    ; CHECK-LABEL: name: copy_vr128_to_gr128__v0_to_r0q_undef_use_subreg054    ; CHECK: $r0q = KILL undef $v055    ; CHECK-NEXT: Return implicit $r0d56    $r0q = COPY undef $v057    Return implicit $r0d58...59 60---61name:            copy_vr128_to_gr128__v0_to_r0q_undef_use_subreg162tracksRegLiveness: true63body:             |64  bb.0:65    ; CHECK-LABEL: name: copy_vr128_to_gr128__v0_to_r0q_undef_use_subreg166    ; CHECK: $r0q = KILL undef $v067    ; CHECK-NEXT: Return implicit $r1d68    $r0q = COPY undef $v069    Return implicit $r1d70...71