SuccessChanges

Summary

  1. [mlir] Add NVVM lowering for std.pow (details)
  2. [clangd] Log remote index connectivity status (details)
  3. [X86] Regenerate avxvnni.ll tests - remove unused prefix. NFCI. (details)
  4. [FPEnv] Teach the IRBuilder about invoke's correct use of the strictfp attribute. (details)
  5. [mlir] Fix GPUToNVVM test (details)
  6. Revert "[clangd] Log remote index connectivity status" (details)
  7. [mlir] Add std.powf to ROCDL lowering. (details)
  8. [NFC] Update extract-bits.ll (details)
  9. [mlir] Add std.pow lowering to LLVMIR (details)
  10. Revert "[FPEnv] Teach the IRBuilder about invoke's correct use of the strictfp attribute." (details)
  11. [libc++] Fix synopsis in string::ends_with test. NFC. (details)
Commit e04785b131cda100f1aab38067a36ae60c7d5680 by tpopp
[mlir] Add NVVM lowering for std.pow

Differential Revision: https://reviews.llvm.org/D93303
The file was modifiedmlir/test/Conversion/GPUToNVVM/gpu-to-nvvm.mlir
The file was modifiedmlir/lib/Conversion/GPUToNVVM/LowerGpuOpsToNVVMOps.cpp
Commit dcdef5b5b3df457566e7faf61e1e5789c42528d1 by kbobyrev
[clangd] Log remote index connectivity status

Reviewed By: sammccall

Differential Revision: https://reviews.llvm.org/D92198
The file was modifiedclang-tools-extra/clangd/index/remote/Client.cpp
Commit aa63e176268092b9021a3565908b6b4285558254 by llvm-dev
[X86] Regenerate avxvnni.ll tests - remove unused prefix. NFCI.
The file was modifiedllvm/test/CodeGen/X86/avxvnni.ll
Commit 67a1ffd88ac08526bb6cfc7b3f607e6668ba1c70 by kevin.neal
[FPEnv] Teach the IRBuilder about invoke's correct use of the strictfp attribute.

Similar to D69312, and documented in D69839, the IRBuilder needs to add
the strictfp attribute to invoke instructions when constrained floating
point is enabled.

Differential Revision: https://reviews.llvm.org/D93134
The file was addedclang/test/CodeGen/exceptions-strictfp.c
The file was modifiedllvm/include/llvm/IR/IRBuilder.h
Commit f3e8f27ca1170c2d74c4f1df51fa66e95588ef1a by tpopp
[mlir] Fix GPUToNVVM test
The file was modifiedmlir/test/Conversion/GPUToNVVM/gpu-to-nvvm.mlir
Commit 32e7a9cab6412cb4bb5add5cb2d48be82e7d9f11 by kbobyrev
Revert "[clangd] Log remote index connectivity status"

This reverts commit dcdef5b5b3df457566e7faf61e1e5789c42528d1.

This commit breaks clangd-ubuntu-tsan builds:
http://lab.llvm.org:8011/#builders/131/builds/1392
The file was modifiedclang-tools-extra/clangd/index/remote/Client.cpp
Commit 9adc64539f97e531b865e4864b9965b0a99fd70f by tpopp
[mlir] Add std.powf to ROCDL lowering.

Differential Revision: https://reviews.llvm.org/D93313
The file was modifiedmlir/lib/Conversion/GPUToROCDL/LowerGpuOpsToROCDLOps.cpp
The file was modifiedmlir/test/Conversion/GPUToROCDL/gpu-to-rocdl.mlir
Commit c50f3a8781abe0ff88c6ba70edba6e59bf998706 by mtrofin
[NFC] Update extract-bits.ll

Running update_llc_test_checks adds @PLT annotations to a number of
calls.
The file was modifiedllvm/test/CodeGen/X86/extract-bits.ll
Commit c77ea40528de7d5bf74b19819b82eeb0e5dab89d by tpopp
[mlir] Add std.pow lowering to LLVMIR

Differential Revision: https://reviews.llvm.org/D93311
The file was modifiedmlir/test/Conversion/StandardToLLVM/standard-to-llvm.mlir
The file was modifiedmlir/lib/Conversion/StandardToLLVM/StandardToLLVM.cpp
Commit 2ec5973fddb07e66ae0df7d0aac2cda55387b0bd by kevin.neal
Revert "[FPEnv] Teach the IRBuilder about invoke's correct use of the strictfp attribute."

The test is busted on some hosts that aren't the one I'm using.

This reverts commit 67a1ffd88ac08526bb6cfc7b3f607e6668ba1c70.
The file was removedclang/test/CodeGen/exceptions-strictfp.c
The file was modifiedllvm/include/llvm/IR/IRBuilder.h
Commit d1da346296fd19f110975f6f9facdb486d0e0e28 by marek.kurdej
[libc++] Fix synopsis in string::ends_with test. NFC.
The file was modifiedlibcxx/test/std/strings/string.view/string.view.template/ends_with.ptr.pass.cpp