Go to file
Alex Lorenz c483808785 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
llvm-svn: 244548
2015-08-11 00:32:49 +00:00
clang [modules] Don't suggest deleting the module cache on an error if there is no module cache for this build. 2015-08-11 00:32:42 +00:00
clang-tools-extra misc-unused-parameters: Don't touch K&R style functions. 2015-08-10 15:45:46 +00:00
compiler-rt [sanitizers] Use portable file read/write wrappers on process pipes 2015-08-11 00:30:22 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Require LLVM >=3.7 and bump version to 0.2.0 2015-08-07 08:31:37 +00:00
libcxx Protect template argument from user interference. 2015-08-10 16:58:04 +00:00
libcxxabi Update to new lists.llvm.org 2015-08-05 04:01:26 +00:00
libunwind Revert test commit. 2015-08-06 23:31:37 +00:00
lld Move file-local classes to an anonymous namespace. NFC. 2015-08-10 23:02:57 +00:00
lldb Revert r244308 since it's introducing test regressions on Linux: 2015-08-10 21:49:50 +00:00
llgo Update to new lists.llvm.org 2015-08-05 04:03:05 +00:00
llvm MIR Serialization: Serialize UsedPhysRegMask from the machine register info. 2015-08-11 00:32:49 +00:00
openmp Fix link error on Windows when LIBOMP_USE_DEBUGGER is off 2015-08-06 15:16:54 +00:00
polly Correct non-existing past participle of split in filename 2015-08-10 18:37:34 +00:00