FailedChanges

Summary

  1. [mlir][gpu] Move gpu.wait ops from async.execute regions to its dependencies. (details)
  2. [libc++] [docs] Add C++2b (to be C++23) status page. (details)
  3. [VE] Add veqv and vseq intrinsic instructions (details)
  4. Fix forward for rGd9adde5ae216: adding missing dependency. (details)
  5. [c++2b] Add option -std=c++2b to enable support for potential C++2b features. (details)
  6. [clang-format] De-duplicate includes with leading or trailing whitespace. (details)
  7. [OpenCL] Add some more kernel argument tests (details)
  8. [Clang][Sema] Attempt to fix CTAD faulty copy of non-local typedefs (details)
  9. [MLIR] Added support for dynamic shaped allocas to promote-buffers-to-stack pass. (details)
Commit d9adde5ae2164ed076d5683fd716deec49400d8b by csigg
[mlir][gpu] Move gpu.wait ops from async.execute regions to its dependencies.

This can prevent unnecessary host synchronization.

Reviewed By: herhut

Differential Revision: https://reviews.llvm.org/D90346
The file was modifiedmlir/test/Dialect/GPU/async-region.mlir
The file was modifiedmlir/lib/Dialect/GPU/Transforms/AsyncRegionRewriter.cpp
Commit 590bbfe0d804bc79a4d60297a7014a852a385ba9 by marek.kurdej
[libc++] [docs] Add C++2b (to be C++23) status page.

Also:
* Fix header line in all status tables.
* Use C++20 instead of C++2a.

Reviewed By: ldionne, #libc, miscco

Differential Revision: https://reviews.llvm.org/D92306
The file was addedlibcxx/docs/Cxx2bStatus.rst
The file was modifiedlibcxx/docs/Cxx1yStatus.rst
The file was modifiedlibcxx/docs/Cxx2aStatus.rst
The file was modifiedlibcxx/docs/Cxx1zStatus.rst
The file was addedlibcxx/docs/Cxx2bStatusPaperStatus.csv
The file was modifiedlibcxx/docs/index.rst
Commit b91238173dd9ef84a78c77c099cc26f934443a05 by marukawa
[VE] Add veqv and vseq intrinsic instructions

Add veqv and vseq intrinsic instructions and regression tests.

Reviewed By: simoll

Differential Revision: https://reviews.llvm.org/D92527
The file was modifiedllvm/lib/Target/VE/VEInstrIntrinsicVL.gen.td
The file was addedllvm/test/CodeGen/VE/VELIntrinsics/veqv.ll
The file was modifiedllvm/include/llvm/IR/IntrinsicsVEVL.gen.td
The file was addedllvm/test/CodeGen/VE/VELIntrinsics/vseq.ll
Commit 48f7ca187944c14f7b134336fc86e365de765d22 by csigg
Fix forward for rGd9adde5ae216: adding missing dependency.

Reviewed By: herhut

Differential Revision: https://reviews.llvm.org/D92552
The file was modifiedmlir/lib/Dialect/GPU/CMakeLists.txt
Commit 6627a3c2873fdf7ccba1a1573371079be48b36e8 by marek.kurdej
[c++2b] Add option -std=c++2b to enable support for potential C++2b features.

Reviewed By: rsmith

Differential Revision: https://reviews.llvm.org/D92547
The file was modifiedclang/lib/Frontend/InitPreprocessor.cpp
The file was modifiedclang/test/Preprocessor/init.c
The file was modifiedclang/lib/Frontend/CompilerInvocation.cpp
The file was modifiedclang/test/Driver/std.cpp
The file was modifiedclang/include/clang/Basic/LangStandard.h
The file was modifiedclang/include/clang/Basic/LangStandards.def
The file was modifiedclang/test/Driver/unknown-std.cpp
The file was modifiedclang/include/clang/Basic/LangOptions.def
Commit fe21c86ee75f93bb0372660c004ac2325ac12cdc by marek.kurdej
[clang-format] De-duplicate includes with leading or trailing whitespace.

This fixes PR46555 (https://bugs.llvm.org/show_bug.cgi?id=46555).

Reviewed By: MyDeveloperDay

Differential Revision: https://reviews.llvm.org/D88296
The file was modifiedclang/unittests/Format/SortIncludesTest.cpp
The file was modifiedclang/lib/Format/Format.cpp
Commit 7ec61889214d98f09eec7f18d0db66dcfdc68323 by sven.vanhaastregt
[OpenCL] Add some more kernel argument tests

Differential Revision: https://reviews.llvm.org/D92406
The file was modifiedclang/test/SemaOpenCL/invalid-kernel-parameters.cl
Commit 1e14588d0f6845976e774c87a18a84a0f7b61015 by gabor.marton
[Clang][Sema] Attempt to fix CTAD faulty copy of non-local typedefs

http://lists.llvm.org/pipermail/cfe-dev/2020-November/067252.html

Differential Revision: https://reviews.llvm.org/D92101
The file was modifiedclang/lib/Sema/SemaTemplate.cpp
The file was modifiedclang/unittests/AST/ASTImporterTest.cpp
Commit 8aeca73702d84590e32e404a2d3038399cf71418 by julian.gross
[MLIR] Added support for dynamic shaped allocas to promote-buffers-to-stack pass.

Extended promote buffers to stack pass to support dynamically shaped allocas.
The conversion is limited by the rank of the underlying tensor.
An option is added to the pass to adjust the given rank.

Differential Revision: https://reviews.llvm.org/D91969
The file was modifiedmlir/test/Transforms/promote-buffers-to-stack.mlir
The file was modifiedmlir/lib/Transforms/BufferOptimizations.cpp
The file was modifiedmlir/include/mlir/Transforms/Passes.h
The file was modifiedmlir/include/mlir/Transforms/Passes.td