SuccessChanges

Summary

  1. [lldb] [Process/gdb-remote] Correct more missing (details)
  2. [X86] Remove unused argument from a helper function. NFC (details)
  3. [X86] Change a SmallVector& argument to SmallVectorImpl&. NFC (details)
  4. [ARM] Fix for buildbots (details)
  5. [X86] Prevent crash in LowerBUILD_VECTORvXi1 for v64i1 vectors on 32-bit (details)
  6. [Unroll] Add an option to control complete unrolling (details)
Commit c36b0bf31067b258af59b9f865cef5a091bf906f by mgorny
[lldb] [Process/gdb-remote] Correct more missing
LLDB_INVALID_SIGNAL_NUMBER
Correct more uses of 0 instead of LLDB_INVALID_SIGNAL_NUMBER.
Differential Revision: https://reviews.llvm.org/D67727
llvm-svn: 372300
The file was modifiedlldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
Commit eff4fd69998217837ba8b1d7a2e0394d21e34949 by craig.topper
[X86] Remove unused argument from a helper function. NFC
llvm-svn: 372301
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp
Commit d103bb654fe1e7adf60b085c295a38b182859a7d by craig.topper
[X86] Change a SmallVector& argument to SmallVectorImpl&. NFC
Avoids repeating the size.
llvm-svn: 372302
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp
Commit 56aa691c4149a20c28b1ec3a1f0ee06b591fa49c by sam.parker
[ARM] Fix for buildbots
I had missed that massive.mir also needed updating.
llvm-svn: 372303
The file was modifiedllvm/test/CodeGen/Thumb2/LowOverheadLoops/massive.mir
Commit c2d25ed1b36d1c9cd02421b09635c1ee55b8099d by craig.topper
[X86] Prevent crash in LowerBUILD_VECTORvXi1 for v64i1 vectors on 32-bit
targets when the vector is a mix of constants and non-constant.
We need to materialize the constants as two 32-bit values that are
casted to v32i1 and then concatenated.
llvm-svn: 372304
The file was modifiedllvm/test/CodeGen/X86/avx512-mask-op.ll
The file was modifiedllvm/lib/Target/X86/X86ISelLowering.cpp
Commit a44768858c75ae3e020bb2951af00743ae48742e by serguei.katkov
[Unroll] Add an option to control complete unrolling
Add an ability to specify the max full unroll count for LoopUnrollPass
pass in pass options.
Reviewers: fhahn, fedor.sergeev Reviewed By: fedor.sergeev Subscribers:
hiraditya, zzheng, dmgreen, llvm-commits Differential Revision:
https://reviews.llvm.org/D67701
llvm-svn: 372305
The file was addedllvm/test/Transforms/LoopUnroll/disable-full-unroll-by-opt.ll
The file was modifiedllvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h
The file was modifiedllvm/lib/Passes/PassBuilder.cpp
The file was modifiedllvm/include/llvm/Transforms/Utils/UnrollLoop.h
The file was modifiedllvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp
The file was modifiedllvm/lib/Transforms/Scalar/LoopUnrollPass.cpp