llvm-project/llvm/lib/Transforms
Krzysztof Parzyszek e976fb1e54 [EarlyCSE] Fix crash with expensive checks after D87691
D87691 reordered some checks, which turned out to be unsafe. More
specifically, when examining a store instruction, the check against
getOrCreateResult should be done before attempting to call
isSameMemGeneration. Otherwise a crash in MSSA walker can occur.

This patch restores the order of these calls to what it was originally.
2020-09-23 12:21:34 -05:00
..
AggressiveInstCombine [SVE] Remove calls to VectorType::getNumElements from AggressiveInstCombine 2020-08-14 16:40:34 -07:00
CFGuard [NFCI][IR] Introduce CallBase::Create() wrapper 2020-07-07 01:16:36 +03:00
Coroutines [Coroutine] Fix a bug where Coroutine incorrectly spills phi and invoke defs before CoroBegin 2020-09-17 08:13:07 -07:00
Hello
HelloNew Reland [docs][NewPM] Add docs for writing NPM passes 2020-09-14 16:06:19 -07:00
IPO [OpenMPOpt] Refactored "issue" and "wait" declarations for data map runtime call. 2020-09-22 10:50:17 -05:00
InstCombine Add missing namespace closure comments. NFCI. 2020-09-23 16:19:25 +01:00
Instrumentation Fix some clang-tidy bugprone-argument-comment issues 2020-09-19 20:41:25 -07:00
ObjCARC [ObjCARC] Initialize return value 2020-09-21 11:03:44 -07:00
Scalar [EarlyCSE] Fix crash with expensive checks after D87691 2020-09-23 12:21:34 -05:00
Utils [InstCombine] Fix errno bug in pow expansion to sqrt 2020-09-22 18:58:05 -04:00
Vectorize Add missing namespace closure comment. NFCI. 2020-09-23 16:19:25 +01:00
CMakeLists.txt Reland [docs][NewPM] Add docs for writing NPM passes 2020-09-14 16:06:19 -07:00
LLVMBuild.txt Reland [docs][NewPM] Add docs for writing NPM passes 2020-09-14 16:06:19 -07:00