llvm/lib/CodeGen/MIRParser
Alex Lorenz 2a04c76ecd MIR Serialization: Serialize UsedPhysRegMask from the machine register info.
This commit serializes the UsedPhysRegMask register mask from the machine
register information class. The mask is serialized as an inverted
'calleeSavedRegisters' mask to keep the output minimal.

This commit also allows the MIR parser to infer this mask from the register
mask operands if the machine function doesn't specify it.

Reviewers: Duncan P. N. Exon Smith


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@244548 91177308-0d34-0410-b5e6-96231b3b80d8
2015-08-11 00:32:49 +00:00
..
CMakeLists.txt MIR Serialization: Introduce a lexer for machine instructions. 2015-06-22 20:37:46 +00:00
LLVMBuild.txt MIRParser/LLVMBuild.txt: Add MC for MCRegisterInfo::getDwarfRegNum(). 2015-07-24 01:12:36 +00:00
Makefile
MILexer.cpp MIR Serialization: Serialize the liveout register mask machine operands. 2015-08-10 23:24:42 +00:00
MILexer.h MIR Serialization: Serialize the liveout register mask machine operands. 2015-08-10 23:24:42 +00:00
MIParser.cpp MIR Serialization: Serialize the liveout register mask machine operands. 2015-08-10 23:24:42 +00:00
MIParser.h MIR Serialization: Serialize the unnamed basic block references. 2015-07-27 22:42:41 +00:00
MIRParser.cpp MIR Serialization: Serialize UsedPhysRegMask from the machine register info. 2015-08-11 00:32:49 +00:00