1# RUN: llc -march=x86-64 -run-pass none -o - %s | FileCheck %s
2# This test ensures that the MIR parser parses the fast math instruction flags.
3
4...
5---
6name:            baz
7body: |
8  bb.0.entry:
9    liveins: $eax
10
11    ; CHECK:     $eax = nsw ADD32rr $eax, killed $eax, implicit-def dead $eflags
12    $eax = nsw ADD32rr $eax, killed $eax, implicit-def dead $eflags
13    ; CHECK:     $eax = nuw ADD32rr $eax, killed $eax, implicit-def dead $eflags
14    $eax = nuw ADD32rr $eax, killed $eax, implicit-def dead $eflags
15    ; CHECK:     $eax = exact SAR32ri $eax, 1, implicit-def dead $eflags
16    $eax = exact SAR32ri $eax, 1, implicit-def dead $eflags
17    ; CHECK:     RET 0, $eax
18    RET 0, $eax
19
20...
21