# Check that -print-machineinstrs doesn't assert when it's passed an unknown pass name. | |
# RUN: llc -mtriple=x86_64-- -start-before=greedy -print-machineinstrs=greedy %s -o /dev/null | |
# RUN: not llc -mtriple=x86_64-- -start-before=greedy -print-machineinstrs=unknown %s -o /dev/null 2>&1 | FileCheck %s | |
# CHECK: LLVM ERROR: "unknown" pass is not registered. | |
... | |
--- | |
name: fun | |
tracksRegLiveness: true | |
body: | | |
bb.0: | |
RET 0 |