FailedChanges

Summary

  1. DebugInfo: Fix msan use-of-uninitialized exposed by r374600
  2. [llvm-profdata] Make "malformed-ptr-to-counter-array.test" textual As pointed out in https://reviews.llvm.org/D66979 post-commit, making this test textual would make it more maintainable. Differential Revision: https://reviews.llvm.org/D68718
  3. [X86] Fold a VTRUNCS/VTRUNCUS+store into a saturating truncating store. We already did this for VTRUNCUS with a specific combination of types. This extends this to VTRUNCS and handles any types where a truncating store is legal.
  4. [X86] Add test case showing missing opportunity to fold vmovsdb into a store after type legalization. NFC
Revision 374619 by dblaikie:
DebugInfo: Fix msan use-of-uninitialized exposed by r374600
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp (diff)llvm.src/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp
Revision 374617 by Vedant Kumar:
[llvm-profdata] Make "malformed-ptr-to-counter-array.test" textual

As pointed out in https://reviews.llvm.org/D66979 post-commit, making
this test textual would make it more maintainable.

Differential Revision: https://reviews.llvm.org/D68718
Change TypePath in RepositoryPath in Workspace
The file was removed/llvm/trunk/test/tools/llvm-profdata/Inputs/malformed-ptr-to-counter-array.profrawllvm.src/test/tools/llvm-profdata/Inputs/malformed-ptr-to-counter-array.profraw
The file was modified/llvm/trunk/test/tools/llvm-profdata/malformed-ptr-to-counter-array.test (diff)llvm.src/test/tools/llvm-profdata/malformed-ptr-to-counter-array.test
Revision 374615 by ctopper:
[X86] Fold a VTRUNCS/VTRUNCUS+store into a saturating truncating store.

We already did this for VTRUNCUS with a specific combination of
types. This extends this to VTRUNCS and handles any types where
a truncating store is legal.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/X86/X86ISelLowering.cpp (diff)llvm.src/lib/Target/X86/X86ISelLowering.cpp
The file was modified/llvm/trunk/test/CodeGen/X86/avx512-trunc.ll (diff)llvm.src/test/CodeGen/X86/avx512-trunc.ll
Revision 374614 by ctopper:
[X86] Add test case showing missing opportunity to fold vmovsdb into a store after type legalization. NFC
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/test/CodeGen/X86/avx512-trunc.ll (diff)llvm.src/test/CodeGen/X86/avx512-trunc.ll