[all-commits] [llvm/llvm-project] e75d8b: Revert "Treat `std::move`, `forward`, and `move_if...

Vitaly Buka via All-commits all-commits at lists.llvm.org
Sat Apr 16 00:29:33 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e75d8b70370435b0ad10388afba0df45fcf9bfcc
      https://github.com/llvm/llvm-project/commit/e75d8b70370435b0ad10388afba0df45fcf9bfcc
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2022-04-16 (Sat, 16 Apr 2022)

  Changed paths:
    M clang/docs/CommandGuide/clang.rst
    M clang/docs/ReleaseNotes.rst
    M clang/include/clang/Basic/Builtins.def
    M clang/include/clang/Basic/Builtins.h
    M clang/include/clang/Basic/DiagnosticSemaKinds.td
    M clang/lib/AST/ExprConstant.cpp
    M clang/lib/Analysis/BodyFarm.cpp
    M clang/lib/Basic/Builtins.cpp
    M clang/lib/CodeGen/CGBuiltin.cpp
    M clang/lib/CodeGen/CGCall.cpp
    M clang/lib/Sema/SemaChecking.cpp
    M clang/lib/Sema/SemaDecl.cpp
    M clang/lib/Sema/SemaExpr.cpp
    M clang/lib/Sema/SemaExprCXX.cpp
    M clang/lib/Sema/SemaInit.cpp
    M clang/lib/Sema/SemaOverload.cpp
    M clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
    M clang/test/Analysis/inner-pointer.cpp
    M clang/test/Analysis/use-after-move.cpp
    R clang/test/CodeGenCXX/builtin-std-move.cpp
    M clang/test/CodeGenCXX/builtins.cpp
    M clang/test/CodeGenCXX/microsoft-abi-throw.cpp
    R clang/test/SemaCXX/builtin-std-move-nobuiltin.cpp
    R clang/test/SemaCXX/builtin-std-move.cpp
    M clang/test/SemaCXX/unqualified-std-call-fixits.cpp
    M clang/test/SemaCXX/unqualified-std-call.cpp
    M clang/test/SemaCXX/warn-consumed-analysis.cpp
    M clang/unittests/Analysis/ExprMutationAnalyzerTest.cpp

  Log Message:
  -----------
  Revert "Treat `std::move`, `forward`, and `move_if_noexcept` as builtins."
Revert "Extend support for std::move etc to also cover std::as_const and"
Revert "Update test to handle opaque pointers flag flip."

It crashes on libcxx tests https://lab.llvm.org/buildbot/#/builders/85/builds/8174

This reverts commit fc3090109643af8d2da9822d0f99c84742b9c877.
This reverts commit a571f82a50416b767fd3cce0fb5027bb5dfec58c.
This reverts commit 64c045e25b8471bbb572bd29159c294a82a86a25.




More information about the All-commits mailing list