1# RUN: not llc -march=x86-64 -start-after machine-sink -stop-after machine-sink -o /dev/null %s 2>&1 | FileCheck %s 2# This test ensures that the MIR parser reports an error when parsing a 3# reference to an undefined virtual register. 4 5--- | 6 7 define i32 @test(i32 %a) { 8 entry: 9 ret i32 %a 10 } 11 12... 13--- 14name: test 15isSSA: true 16tracksRegLiveness: true 17registers: 18 - { id: 0, class: gr32 } 19body: | 20 bb.0.entry: 21 %0 = COPY %edi 22 ; CHECK: [[@LINE+1]]:17: use of undefined virtual register '%10' 23 %eax = COPY %10 24 RETQ %eax 25... 26 27