This is an archive of the discontinued LLVM Phabricator instance.

[GlobalISel][InstructionSelect] Refactoring buildMatchTable out, NFC
ClosedPublic

Authored by rtereshin on Apr 25 2018, 5:18 PM.

Details

Summary

to share it between the Instruction Selector in optimized and non-optimized modes both and the Testgen.

Originally part of the larger https://reviews.llvm.org/D43962 ([GlobalISel][utils] Adding the init version of Instruction Select Testgen) patch, extracted as to make it smaller and more targeted.

Partially reviewed by @dsanders within the patch mentioned.

Required by https://reviews.llvm.org/D43962 and https://reviews.llvm.org/D44700, depends on https://reviews.llvm.org/D46096

Diff Detail

Repository
rL LLVM

Event Timeline

rtereshin created this revision.Apr 25 2018, 5:18 PM
This revision is now accepted and ready to land.May 1 2018, 11:19 AM
This revision was automatically updated to reflect the committed changes.