This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from c2422b8ca68 Delete the copy constructor for llvm::yaml::Node new 287a3ef3c92 [Hexagon] Always generate mux out of predicated transfers i [...] new 0995a92322b [PDB] Make our PDBs look more like MS PDBs. new 2b4b7fe3620 [AMDGPU] Remove use of OpenCL triple environment and replac [...]
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: docs/AMDGPUUsage.rst | 36 +++--- include/llvm/ADT/Triple.h | 1 - .../CodeView/DebugStringTableSubsection.h | 2 + .../llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h | 2 +- include/llvm/DebugInfo/PDB/Native/HashTable.h | 4 +- include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h | 4 +- .../CodeView/DebugStringTableSubsection.cpp | 9 ++ lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp | 38 +++--- lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp | 8 +- lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp | 1 + lib/DebugInfo/PDB/Native/NamedStreamMap.cpp | 2 +- lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp | 68 +++++++---- lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp | 67 ++++++++++- lib/Support/Triple.cpp | 2 - lib/Target/AMDGPU/AMDGPUSubtarget.h | 12 +- lib/Target/Hexagon/HexagonGenMux.cpp | 12 +- test/CodeGen/AMDGPU/llvm.amdgcn.implicitarg.ptr.ll | 131 ++++++++++++++++++--- .../AMDGPU/llvm.amdgcn.kernarg.segment.ptr.ll | 26 +++- test/CodeGen/Hexagon/cmp_pred.ll | 2 +- test/CodeGen/Hexagon/cmp_pred_reg.ll | 2 +- test/CodeGen/Hexagon/cmpb_pred.ll | 2 +- test/CodeGen/Hexagon/formal-args-i1.ll | 17 +++ test/CodeGen/Hexagon/optimize-mux.ll | 20 ++++ test/CodeGen/Hexagon/split-muxii.ll | 24 ++++ test/MC/Hexagon/inst_select.ll | 7 +- tools/llvm-pdbutil/DumpOutputStyle.cpp | 108 +++++++++++++---- tools/llvm-pdbutil/DumpOutputStyle.h | 1 + tools/llvm-pdbutil/llvm-pdbutil.cpp | 9 ++ tools/llvm-pdbutil/llvm-pdbutil.h | 2 + unittests/ADT/TripleTest.cpp | 6 - 30 files changed, 486 insertions(+), 139 deletions(-) create mode 100644 test/CodeGen/Hexagon/formal-args-i1.ll create mode 100644 test/CodeGen/Hexagon/optimize-mux.ll create mode 100644 test/CodeGen/Hexagon/split-muxii.ll