This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 8bedc46d5a8 [Orc] (Hopefully) Fix a missing typedef. new 73a2d507034 [SelectionDAG] Don't call GetWidenedVector for mask operand [...] new e01b61f3894 [SelectionDAG] Don't promote mask operands of MGATHER and M [...] new 9d013255515 [SelectionDAG] Don't promote mask when splitting mstore. new 3acab960e9b [SelectionDAG] Don't promote mask operand when widening mst [...] new a2f5d23fa34 [SelectionDAG] Don't promote the condition operand of VSELE [...] new 381f58e1f75 [CodeView] Add support for content hashing CodeView type records.
The 6 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: .../DebugInfo/CodeView/MergingTypeTableBuilder.h | 14 +- include/llvm/DebugInfo/CodeView/TypeHashing.h | 119 ++++++++++++++++ include/llvm/DebugInfo/CodeView/TypeRecord.h | 5 + lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 27 ++-- lib/CodeGen/SelectionDAG/LegalizeTypes.cpp | 17 --- lib/CodeGen/SelectionDAG/LegalizeTypes.h | 4 - lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 40 +++--- lib/DebugInfo/CodeView/CMakeLists.txt | 1 + lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp | 42 ++---- lib/DebugInfo/CodeView/TypeHashing.cpp | 74 ++++++++++ unittests/DebugInfo/CodeView/CMakeLists.txt | 1 + unittests/DebugInfo/CodeView/TypeHashingTest.cpp | 156 +++++++++++++++++++++ 12 files changed, 401 insertions(+), 99 deletions(-) create mode 100644 include/llvm/DebugInfo/CodeView/TypeHashing.h create mode 100644 lib/DebugInfo/CodeView/TypeHashing.cpp create mode 100644 unittests/DebugInfo/CodeView/TypeHashingTest.cpp