# RUN: not --crash llc -mtriple=aarch64 -o /dev/null -run-pass=none %s 2>&1 | FileCheck %s --implicit-check-not="Bad machine code" | |
# REQUIRES: aarch64-registered-target | |
# Since we abort after reporting the first error, we should only expect one error to be reported. | |
# CHECK: *** Bad machine code: Generic virtual register use cannot be undef *** | |
# CHECK: Found 1 machine code errors. | |
--- | |
name: foo | |
liveins: | |
body: | | |
bb.0: | |
$x0 = COPY undef %0:_(s64) | |
... | |
--- | |
name: bar | |
liveins: | |
body: | | |
bb.0: | |
$x0 = COPY undef %0:_(s64) | |
... |