previously we would generate literal check lines w/o no reg-exps for
vregs as MI flags (nsw, ninf, etc.) won't be recognized as a part of MI.
Fixing that. Includes updating the MIR tests that suffered from the
problem.
Paths
| Differential D68905
[update_mir_test_checks] Handle MI flags properly ClosedPublic Authored by rtereshin on Oct 11 2019, 11:06 PM.
Details Summary previously we would generate literal check lines w/o no reg-exps for Fixing that. Includes updating the MIR tests that suffered from the
Diff Detail
Event TimelineHerald added subscribers: llvm-commits, Petar.Avramovic, atanasyan and 4 others. · View Herald Transcript Comment Actions LGTM
This revision is now accepted and ready to land.Oct 14 2019, 10:14 AM rtereshin added inline comments.
Closed by commit rG044297ccbfcf: [update_mir_test_checks] Handle MI flags properly (authored by rtereshin). · Explain WhyOct 14 2019, 3:02 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 224914 llvm/test/CodeGen/AArch64/GlobalISel/legalize-dyn-alloca.mir
llvm/test/CodeGen/AArch64/GlobalISel/prelegalizercombiner-br.mir
llvm/test/CodeGen/AArch64/GlobalISel/regbank-fma.mir
llvm/test/CodeGen/AArch64/GlobalISel/select-jump-table-brjt.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fadd.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fcmp.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fcopysign.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fcos.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fmaxnum.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fminnum.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fmul.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fpext.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fsin.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fsub.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-intrinsic-amdgcn-fdiv-fast.mir
llvm/test/CodeGen/Mips/GlobalISel/legalizer/dyn_stackalloc.mir
llvm/utils/update_mir_test_checks.py
|