llvm/lib/CodeGen/MIRParser
Justin Bogner b86967b006 MIR: Allow parsing of empty machine functions
If you run llc -stop-after=codegenprepare and feed the resulting MIR
to llc -start-after=codegenprepare, you'll have an empty machine
function since we haven't run any isel yet. Of course, this only works
if the MIRParser believes you that this is okay.

This is essentially a revert of r241862 with a fix for the problem it
was papering over.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@299975 91177308-0d34-0410-b5e6-96231b3b80d8
2017-04-11 19:32:41 +00:00
..
CMakeLists.txt [CMake] NFC. Updating CMake dependency specifications 2016-11-17 04:36:50 +00:00
LLVMBuild.txt
MILexer.cpp [MIRParser] Parse lane masks for register live-ins 2016-10-12 21:06:45 +00:00
MILexer.h [MIRParser] Parse lane masks for register live-ins 2016-10-12 21:06:45 +00:00
MIParser.cpp [MIR] Support Customed Register Mask and CSRs 2017-03-19 08:14:18 +00:00
MIParser.h MIRParser: Allow regclass specification on operand 2017-01-18 00:59:19 +00:00
MIRParser.cpp MIR: Allow parsing of empty machine functions 2017-04-11 19:32:41 +00:00