Alex Lorenz | 5ef16b8 | 2015-06-16 17:06:29 +0000 | [diff] [blame^] | 1 | # RUN: not llc -start-after branch-folder -stop-after branch-folder -o /dev/null %s 2>&1 | FileCheck %s |
2 | # This test ensures that an error is reported when the mir file has LLVM IR and | ||||
3 | # one of the machine functions has a name that doesn't match any function in | ||||
4 | # the LLVM IR. | ||||
5 | |||||
6 | --- | | ||||
7 | |||||
8 | define i32 @foo() { | ||||
9 | ret i32 0 | ||||
10 | } | ||||
11 | |||||
12 | ... | ||||
13 | --- | ||||
14 | name: foo | ||||
15 | ... | ||||
16 | --- | ||||
17 | # CHECK: function 'faa' isn't defined in the provided LLVM IR | ||||
18 | name: faa | ||||
19 | ... |