Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / CodeGen / MIR / Generic / CFPImmMIRCanonHash.mir
blob91301af0f314bcc066b148cdaa6323c669905ff1
1 # RUN: llc -run-pass mir-canonicalizer -verify-machineinstrs -o - %s | FileCheck %s
2 # RUN: llc -run-pass mir-canonicalizer -mir-vreg-namer-use-stable-hash -verify-machineinstrs -o - %s | FileCheck %s
3 ---
4 name: cimm_fpimm_hash_test
5 body: |
6   bb.0:
7     ; CHECK: _1:_(s1) = G_CONSTANT i1 true
8     ; CHECK: _1:_(s1) = G_CONSTANT i1 false
9     ; CHECK: _1:_(s32) = G_FCONSTANT float
10     ; CHECK: _1:_(s32) = G_FCONSTANT float
11     %0:_(s1) = G_CONSTANT i1 true
12     %1:_(s1) = G_CONSTANT i1 false
13     %2:_(s32) = G_FCONSTANT float 1.0
14     %3:_(s32) = G_FCONSTANT float 0.0
15 ...