MIR Serialization: Introduce a lexer for machine instructions.
[oota-llvm.git] / test / CodeGen / MIR / X86 / machine-instructions.mir
1 # RUN: llc -march=x86-64 -start-after branch-folder -stop-after branch-folder -o /dev/null %s | FileCheck %s
2 # This test ensures that the MIR parser parses X86 machine instructions
3 # correctly.
4
5 --- |
6
7   define i32 @inc(i32 %a) {
8   entry:
9     %b = mul i32 %a, 11
10     ret i32 %b
11   }
12
13 ...
14 ---
15 # CHECK: name: inc
16 name:            inc
17 body:
18  - name:         entry
19    instructions:
20      # CHECK:      - IMUL32rri8
21      # CHECK-NEXT: - RETQ
22      - IMUL32rri8
23      - ' RETQ '
24 ...