[all-commits] [llvm/llvm-project] 97c675: Revert "Revert "Temporarily do not drop volatile s...
Nico Weber via All-commits
all-commits at lists.llvm.org
Fri Jul 9 08:45:10 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 97c675d3d43fe02a0ff0a8350d79344c845758af
https://github.com/llvm/llvm-project/commit/97c675d3d43fe02a0ff0a8350d79344c845758af
Author: Nico Weber <thakis at chromium.org>
Date: 2021-07-09 (Fri, 09 Jul 2021)
Changed paths:
M clang/include/clang/Basic/DiagnosticSemaKinds.td
M clang/lib/Sema/SemaExpr.cpp
M clang/test/Analysis/NewDelete-checker-test.cpp
M clang/test/Analysis/conditional-path-notes.c
M clang/test/Analysis/cxx-for-range.cpp
M clang/test/Analysis/diagnostics/no-prune-paths.c
M clang/test/Analysis/inlining/path-notes.cpp
M clang/test/Analysis/objc-arc.m
M clang/test/Analysis/objc-for.m
M clang/test/Analysis/taint-generic.c
M clang/test/Analysis/valist-uninitialized.c
M clang/test/CodeGenOpenCL/convergent.cl
M clang/test/Parser/expressions.c
M clang/test/Sema/exprs.c
M clang/test/Sema/offsetof.c
M clang/test/SemaCXX/member-pointer.cpp
M compiler-rt/test/asan/TestCases/Windows/dll_control_c.cpp
A compiler-rt/test/fuzzer/NullDerefTest.cpp
M compiler-rt/test/fuzzer/ShallowOOMDeepCrash.cpp
R compiler-rt/test/fuzzer/TrapTest.cpp
M compiler-rt/test/fuzzer/coverage.test
M compiler-rt/test/fuzzer/fork.test
M compiler-rt/test/fuzzer/fuzzer-seed.test
M compiler-rt/test/fuzzer/fuzzer-segv.test
M compiler-rt/test/fuzzer/fuzzer-singleinputs.test
M compiler-rt/test/fuzzer/minimize_crash.test
A compiler-rt/test/fuzzer/null-deref.test
R compiler-rt/test/fuzzer/trap.test
M compiler-rt/test/sanitizer_common/TestCases/Linux/signal_line.cpp
M llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
M llvm/lib/Transforms/Utils/Local.cpp
M llvm/lib/Transforms/Utils/SimplifyCFG.cpp
M llvm/test/CodeGen/AArch64/branch-relax-alignment.ll
M llvm/test/CodeGen/AArch64/branch-relax-bcc.ll
M llvm/test/CodeGen/AMDGPU/early-inline.ll
M llvm/test/CodeGen/X86/indirect-branch-tracking-eh2.ll
M llvm/test/Transforms/InstCombine/volatile_store.ll
M llvm/test/Transforms/SimplifyCFG/trapping-load-unreachable.ll
M llvm/utils/unittest/googletest/src/gtest.cc
Log Message:
-----------
Revert "Revert "Temporarily do not drop volatile stores before unreachable""
This reverts commit 52aeacfbf5ce5f949efe0eae029e56db171ea1f7.
There isn't full agreement on a path forward yet, but there is agreement that
this shouldn't land as-is. See discussion on https://reviews.llvm.org/D105338
Also reverts unreviewed "[clang] Improve `-Wnull-dereference` diag to be more in-line with reality"
This reverts commit f4877c78c0fc98be47b926439bbfe33d5e1d1b6d.
And all the related changes to tests:
This reverts commit 9a0152799f8e4a59e0483728c9f11c8a7805616f.
This reverts commit 3f7c9cc27422f7302cf5a683eeb3978e6cb84270.
This reverts commit 329f8197ef59f9bd23328b52d623ba768b51dbb2.
This reverts commit aa9f58cc2c48ca6cfc853a2467cd775dc7622746.
This reverts commit 2df37d5ddd38091aafbb7d338660e58836f4ac80.
This reverts commit a72a44181264fd83e05be958c2712cbd4560aba7.
More information about the All-commits
mailing list