| # RUN: split-file %s %t |
| # RUN: not llc -run-pass=none --filetype=null %t/missing-bb-id.mir 2>&1 | FileCheck %s --check-prefix=MISSING-BB-ID |
| # RUN: not llc -run-pass=none --filetype=null %t/missing-comma.mir 2>&1 | FileCheck %s --check-prefix=MISSING-COMMA |
| # RUN: not llc -run-pass=none --filetype=null %t/missing-index.mir 2>&1 | FileCheck %s --check-prefix=MISSING-INDEX |
| # RUN: not llc -run-pass=none --filetype=null %t/invalid-index.mir 2>&1 | FileCheck %s --check-prefix=INVALID-INDEX |
| |
| # MISSING-BB-ID: {{.*}}missing-bb-id.mir:3:22: expected 'bb_id' |
| # MISSING-COMMA: {{.*}}missing-comma.mir:3:33: expected ',' |
| # MISSING-INDEX: {{.*}}missing-index.mir:3:22: |
| # INVALID-INDEX: {{.*}}invalid-index.mir:3:22: |
| |
| #--- missing-bb-id.mir |
| --- |
| name: test |
| prefetch-targets: [ '0, 0, 1' ] |
| body: | |
| bb.0: |
| ... |
| #--- missing-comma.mir |
| --- |
| name: test |
| prefetch-targets: [ 'bb_id 0, 0 1' ] |
| body: | |
| bb.0: |
| ... |
| #--- missing-index.mir |
| --- |
| name: test |
| prefetch-targets: [ 'bb_id 0, 0,' ] |
| body: | |
| bb.0: |
| ... |
| #--- invalid-index.mir |
| --- |
| name: test |
| prefetch-targets: [ 'bb_id 0, 0, a' ] |
| body: | |
| bb.0: |
| ... |