1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-18 18:42:46 +02:00
llvm-mirror/lib/Transforms
Johannes Doerfert f303e248b9 [Attributor][FIX] Improve call graph updating
If we remove a non-intrinsic instruction we need to tell the (old) call
graph about it. This caused problems with some features down the line as
they allowed to removed calls more aggressively.
2021-07-22 00:07:56 -05:00
..
AggressiveInstCombine
CFGuard
Coroutines [NFC] [Coroutines] Remove unused CoroFree 2021-07-14 19:13:12 +08:00
Hello
InstCombine [InstCombine] Remove CreateOverflowTuple (NFC) 2021-07-21 07:07:53 -07:00
Instrumentation [sanitizer] Place module_ctor/module_dtor in llvm.used 2021-07-21 14:03:26 -07:00
IPO [Attributor][FIX] Improve call graph updating 2021-07-22 00:07:56 -05:00
ObjCARC [ObjC][ARC] Prevent moving objc_retain calls past objc_release calls 2021-07-05 12:16:15 -07:00
Scalar [SROA] avoid crash on memset with constant expression length 2021-07-21 15:20:28 -04:00
Utils [sanitizer] Place module_ctor/module_dtor in llvm.used 2021-07-21 14:03:26 -07:00
Vectorize [LV] Make use of PatternMatchers in getReductionPatternCost. NFC 2021-07-21 11:34:30 +01:00
CMakeLists.txt