SuccessChanges

Summary

  1. [lit] Skip creation of tmp dir if we don't actually run any tests (details)
  2. [lit] Print warning if we fail to delete temp directory (details)
  3. [Utils] Cleanup similar cases to MergeBlockIntoPredecessor. (details)
Commit 3c7d8792f12d6598ead6c3fb5f10d5a4be90ed4c by jlettner
[lit] Skip creation of tmp dir if we don't actually run any tests
llvm-svn: 375048
The file was modifiedllvm/utils/lit/lit/main.py
Commit 471dc1fb286ae7551da1d4a0349970b2a9491052 by jlettner
[lit] Print warning if we fail to delete temp directory
llvm-svn: 375049
The file was modifiedllvm/utils/lit/lit/main.py
Commit 4eb1a573fab3b2257e966c97a06d15159ecac922 by asbirlea
[Utils] Cleanup similar cases to MergeBlockIntoPredecessor.
Summary: There are two cases where a block is merged into its
predecessor and the MergeBlockIntoPredecessor API is not used. Update
the API so it can be reused in the other cases, in order to avoid code
duplication.
Cleanup motivated by D68659.
Reviewers: chandlerc, sanjoy.google, george.burgess.iv
Subscribers: llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D68670
llvm-svn: 375050
The file was modifiedllvm/lib/Transforms/Scalar/LoopUnswitch.cpp
The file was modifiedllvm/lib/Transforms/Utils/LoopRotationUtils.cpp
The file was modifiedllvm/lib/Transforms/Utils/BasicBlockUtils.cpp
The file was modifiedllvm/include/llvm/Transforms/Utils/BasicBlockUtils.h