SuccessChanges

Summary

  1. Revert "Suppress -Wctad-maybe-unsupported on types w/o deduction guides." Some modules builds are issuing buggy diagnostics. The cause of which is TBD. This reverts commit r@367770.
  2. [llvm-objdump] Re-commit r367284. Add warning messages if disassembly + source for problematic inputs Summary: Addresses https://bugs.llvm.org/show_bug.cgi?id=41905 Reviewers: jhenderson, rupprecht, grimar Reviewed By: jhenderson, grimar Subscribers: hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D62462
  3. [X86] Consistently use MVT::i8 for the constant operand of BLENDI and INSERTPS nodes. This is the type listed in the type constraint for isel. But since we list a type there, it doesn't get checked during isel matching.
Revision 367777 by ericwf:
Revert "Suppress -Wctad-maybe-unsupported on types w/o deduction guides."

Some modules builds are issuing buggy diagnostics. The cause of which is
TBD.

This reverts commit r@367770.
Change TypePath in RepositoryPath in Workspace
The file was modified/libcxx/trunk/include/__configlibcxx.src/include/__config
The file was modified/libcxx/trunk/include/__mutex_baselibcxx.src/include/__mutex_base
The file was modified/libcxx/trunk/include/functionallibcxx.src/include/functional
The file was modified/libcxx/trunk/include/iteratorlibcxx.src/include/iterator
The file was modified/libcxx/trunk/include/mutexlibcxx.src/include/mutex
The file was modified/libcxx/trunk/include/shared_mutexlibcxx.src/include/shared_mutex
The file was modified/libcxx/trunk/include/string_viewlibcxx.src/include/string_view
The file was removed/libcxx/trunk/test/std/iterators/predef.iterators/insert.iterators/back.insert.iterator/implicit_ctad.pass.cpplibcxx.src/test/std/iterators/predef.iterators/insert.iterators/back.insert.iterator/implicit_ctad.pass.cpp
The file was modified/libcxx/trunk/utils/libcxx/test/config.pylibcxx.src/utils/libcxx/test/config.py
Revision 367776 by pozulp:
[llvm-objdump] Re-commit r367284.

Add warning messages if disassembly + source for problematic inputs

Summary: Addresses https://bugs.llvm.org/show_bug.cgi?id=41905

Reviewers: jhenderson, rupprecht, grimar

Reviewed By: jhenderson, grimar

Subscribers: hiraditya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D62462
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/DebugInfo/DIContext.hllvm.src/include/llvm/DebugInfo/DIContext.h
The file was modified/llvm/trunk/lib/DebugInfo/DWARF/DWARFContext.cppllvm.src/lib/DebugInfo/DWARF/DWARFContext.cpp
The file was modified/llvm/trunk/lib/DebugInfo/Symbolize/DIPrinter.cppllvm.src/lib/DebugInfo/Symbolize/DIPrinter.cpp
The file was modified/llvm/trunk/test/tools/llvm-objdump/X86/source-interleave-invalid-source.testllvm.src/test/tools/llvm-objdump/X86/source-interleave-invalid-source.test
The file was modified/llvm/trunk/test/tools/llvm-objdump/X86/source-interleave-missing-source.testllvm.src/test/tools/llvm-objdump/X86/source-interleave-missing-source.test
The file was modified/llvm/trunk/test/tools/llvm-objdump/X86/source-interleave-no-debug-info.testllvm.src/test/tools/llvm-objdump/X86/source-interleave-no-debug-info.test
The file was modified/llvm/trunk/tools/llvm-cfi-verify/lib/FileAnalysis.cppllvm.src/tools/llvm-cfi-verify/lib/FileAnalysis.cpp
The file was modified/llvm/trunk/tools/llvm-objdump/llvm-objdump.cppllvm.src/tools/llvm-objdump/llvm-objdump.cpp
The file was modified/llvm/trunk/tools/llvm-objdump/llvm-objdump.hllvm.src/tools/llvm-objdump/llvm-objdump.h
The file was modified/llvm/trunk/tools/llvm-xray/func-id-helper.cppllvm.src/tools/llvm-xray/func-id-helper.cpp
Revision 367775 by ctopper:
[X86] Consistently use MVT::i8 for the constant operand of BLENDI and INSERTPS nodes.

This is the type listed in the type constraint for isel. But since
we list a type there, it doesn't get checked during isel matching.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/X86/X86ISelLowering.cppllvm.src/lib/Target/X86/X86ISelLowering.cpp