# RUN: not llc -mtriple=aarch64-apple-ios -run-pass none -o - %s 2>&1 \ # RUN: | FileCheck %s --check-prefix=ERR # REQUIRES: global-isel # This test ensures that the MIR parser errors out when # generic virtual register definitions are not correct. --- | define void @baz() { ret void } ... --- name: baz registers: - { id: 0, class: _ } body: | bb.0: liveins: $w0 ; ERR: generic virtual registers must have a type ; ERR-NEXT: %0 %0 = G_ADD i32 $w0, $w0 ...