This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from a8d58fe0eff DebugInfo: Simplify scopes+subprogram handling since the su [...] new f061f6ca68a [CV Type Merging] Find nested type indices faster. new b0019d8f2c4 LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI new dcf3dde852d LivePhysRegs: Fix addLiveOutsNoPristines() for return block [...]
The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/llvm/CodeGen/LivePhysRegs.h | 2 +- .../llvm/DebugInfo/CodeView/TypeIndexDiscovery.h | 33 ++ include/llvm/DebugInfo/CodeView/TypeRecord.h | 10 +- lib/CodeGen/BranchFolding.cpp | 7 +- lib/CodeGen/BranchFolding.h | 1 + lib/CodeGen/BranchRelaxation.cpp | 2 +- lib/CodeGen/LivePhysRegs.cpp | 74 +-- lib/DebugInfo/CodeView/CMakeLists.txt | 1 + lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp | 371 +++++++++++++++ lib/DebugInfo/CodeView/TypeStreamMerger.cpp | 388 ++-------------- unittests/DebugInfo/CodeView/CMakeLists.txt | 1 + unittests/DebugInfo/CodeView/ErrorChecking.h | 9 + .../DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp | 496 +++++++++++++++++++++ 13 files changed, 1007 insertions(+), 388 deletions(-) create mode 100644 include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h create mode 100644 lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp create mode 100644 unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp