SuccessChanges

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

Summary

  1. [AArch64][SVE] Add ptest intrinsics (details)
  2. [Support] Replace Windows __declspec(thread) with thread_local for (details)
  3. Revert "[yaml2obj/obj2yaml] - Add support for SHT_RELR sections." (details)
Commit 93a4dede3a5ecb110dd7cdfd7faa48e3448844d8 by cullen.rhodes
[AArch64][SVE] Add ptest intrinsics
Summary: Implements the following intrinsics:
    * @llvm.aarch64.sve.ptest.any
   * @llvm.aarch64.sve.ptest.first
   * @llvm.aarch64.sve.ptest.last
Reviewers: sdesmalen, efriedma, dancgr, mgudim, cameron.mcinally,
rengolin
Reviewed By: efriedma
Subscribers: tschuett, kristof.beyls, hiraditya, rkruppe, psnobl,
llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D72398
The file was modifiedllvm/include/llvm/IR/IntrinsicsAArch64.td
The file was modifiedllvm/lib/Target/AArch64/AArch64ISelLowering.cpp
The file was addedllvm/test/CodeGen/AArch64/sve-intrinsics-pred-testing.ll
The file was addedllvm/test/CodeGen/AArch64/sve-setcc.ll
The file was modifiedllvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
The file was modifiedllvm/lib/Target/AArch64/AArch64ISelLowering.h
The file was modifiedllvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
Commit 884a65af5ceebce76519749ed6eb9a86d0596771 by russell.gallop
[Support] Replace Windows __declspec(thread) with thread_local for
LLVM_THREAD_LOCAL
Windows minimum host tools version is now VS2017, which supports C++11
thread_local so use this for LLVM_THREAD_LOCAL instead of
declspec(thread). According to [1], thread_local is implemented with
declspec(thread) so this should be NFC.
[1] https://docs.microsoft.com/en-us/cpp/cpp/thread?view=vs-2017
Differential Revision: https://reviews.llvm.org/D72399
The file was modifiedllvm/include/llvm/Support/Compiler.h
Commit ca6f616532780b236556fc129cda3243d31cb01a by grimar
Revert "[yaml2obj/obj2yaml] - Add support for SHT_RELR sections."
This reverts commit 46d11e30ee807accefd14e0b7f306647963a39b5.
It broke bots. E.g.
http://lab.llvm.org:8011/builders/llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast/builds/60744
The file was modifiedllvm/lib/ObjectYAML/ELFEmitter.cpp
The file was modifiedllvm/lib/ObjectYAML/ELFYAML.cpp
The file was removedllvm/test/tools/obj2yaml/relr-section.yaml
The file was modifiedllvm/include/llvm/ObjectYAML/ELFYAML.h
The file was removedllvm/test/tools/yaml2obj/ELF/relr-section.yaml
The file was modifiedllvm/tools/obj2yaml/elf2yaml.cpp