This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 9c350c8 [Hexagon] Properly handle instruction selection of vsplat intrinsics new dfa9a6b [obj2yaml] Include all mach_header fields in yaml new ed0b171 [yaml2obj] Support for dumping mach_header from yaml new 4f4637e Make CodeView record serialization more generic. new c86d47d Get rid of CVLeafTypes.def and combine with TypeRecords.def new 8413a15 [ObjectYAML] filetype is a required field in MachO headers
The 5 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/DebugInfo/CodeView/CVLeafTypes.def | 217 -------------- include/llvm/DebugInfo/CodeView/CVTypeVisitor.h | 29 +- include/llvm/DebugInfo/CodeView/CodeView.h | 4 +- .../llvm/DebugInfo/CodeView/RecordSerialization.h | 205 +++++++++++++ include/llvm/DebugInfo/CodeView/TypeRecord.h | 317 +++++---------------- include/llvm/DebugInfo/CodeView/TypeRecords.def | 241 +++++++++++++--- include/llvm/ObjectYAML/MachOYAML.h | 3 + lib/DebugInfo/CodeView/CMakeLists.txt | 2 +- lib/DebugInfo/CodeView/RecordSerialization.cpp | 157 ++++++++++ lib/DebugInfo/CodeView/TypeDumper.cpp | 43 ++- lib/DebugInfo/CodeView/TypeStream.cpp | 97 ------- lib/ObjectYAML/MachOYAML.cpp | 6 +- test/ObjectYAML/MachO/mach_header.yaml | 23 ++ test/ObjectYAML/MachO/mach_header_64.yaml | 23 ++ test/ObjectYAML/lit.local.cfg | 1 + tools/llvm-readobj/COFFDumper.cpp | 25 +- tools/obj2yaml/macho2yaml.cpp | 2 + tools/yaml2obj/yaml2macho.cpp | 70 ++++- 18 files changed, 809 insertions(+), 656 deletions(-) delete mode 100644 include/llvm/DebugInfo/CodeView/CVLeafTypes.def create mode 100644 include/llvm/DebugInfo/CodeView/RecordSerialization.h create mode 100644 lib/DebugInfo/CodeView/RecordSerialization.cpp delete mode 100644 lib/DebugInfo/CodeView/TypeStream.cpp create mode 100644 test/ObjectYAML/MachO/mach_header.yaml create mode 100644 test/ObjectYAML/MachO/mach_header_64.yaml create mode 100644 test/ObjectYAML/lit.local.cfg