brintos

brintos / llvm-project-archived public Read only

0
0
Text · 611 B · 7c66c01 Raw
23 lines · plain
1# RUN: llc %s -mtriple aarch64-- -o - -run-pass regbankselect | FileCheck %s2---3# CHECK-LABEL: foo4# Check that we produce a valid mapping for REG_SEQUENCE.5# This used to fail the RegisterBankInfo verify because6# we were using the exclusively the type of the definition7# whereas since REG_SEQUENCE are kind of target opcode8# their definition may not have a type.9#10 11# CHECK: %0:fpr(s128) = REG_SEQUENCE $d0, %subreg.dsub0, $d1, %subreg.dsub112 13name: foo14legalized: true15tracksRegLiveness: true16body: |17  bb.0:18    liveins: $d0, $d119 20    %0:_(s128) = REG_SEQUENCE $d0, %subreg.dsub0, $d1, %subreg.dsub121 22...23