Propagate MIFlags in table gen
authorMichael Berg <michael_c_berg@apple.com>
Thu, 14 May 2020 01:19:38 +0000 (18:19 -0700)
committermcberg2017 <30273087+mcberg2017@users.noreply.github.com>
Thu, 14 May 2020 01:32:59 +0000 (18:32 -0700)
commita255870f0397b0b2805c2211f2bccc92ab7701a1
tree25754ceaf187b2262158550b0a4045d64721d97b
parentfd842d3626625d8075b0ecbd4d24de70d7ac2456
Propagate MIFlags in table gen

Summary: Add flag propagation to tablegen via OutMIs from originating MI in InstructionSelector::executeMatchTable.

Reviewers: dsanders, volkan

Reviewed By: dsanders

Subscribers: llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D74988
llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
llvm/test/CodeGen/AArch64/GlobalISel/select-jump-table-brjt.mir