Changes from Git (git http://labmaster3.local/git/llvm-project.git)


  1. [SimplifyCFG] Account for N being null. (details)
  2. Optionally exclude bitfield definitions from magic numbers check (details)
  3. [SystemZ] Fix build bot failures (details)
Commit c25de56905b104fb2b90559ce5863f4fec93a974 by flo
[SimplifyCFG] Account for N being null.
Fixes a crash, e.g.
The file was modifiedllvm/lib/Transforms/Utils/SimplifyCFG.cpp
Commit 6dcb1003f2022cba36e9f5a6d39648c3a3a213a0 by aaron
Optionally exclude bitfield definitions from magic numbers check
Adds the IgnoreBitFieldsWidths option to readability-magic-numbers.
The file was modifiedclang-tools-extra/docs/clang-tidy/checks/readability-magic-numbers.rst
The file was modifiedclang-tools-extra/clang-tidy/readability/MagicNumbersCheck.cpp
The file was addedclang-tools-extra/test/clang-tidy/checkers/readability-magic-numbers-bitfields.cpp
The file was modifiedclang-tools-extra/docs/ReleaseNotes.rst
The file was modifiedclang-tools-extra/test/clang-tidy/checkers/readability-magic-numbers.cpp
The file was modifiedclang-tools-extra/clang-tidy/readability/MagicNumbersCheck.h
Commit a6fcdb211d259f3a18787da89d9a079a10d4f80f by ulrich.weigand
[SystemZ] Fix build bot failures
My patch 9db13b5a7d43096a9ab5f7cef6e1b7e2dc9c9c63 seems to have caused
some build bots to fail due to warnings that appear only when using
This patch is an attempt to fix this by trying to avoid both the warning
"default label in switch which covers all enumeration values" for the
inner switch statements and at the same time the warning
"this statement may fall through" for the outer switch statement in
The file was modifiedllvm/lib/Target/SystemZ/SystemZISelLowering.cpp