1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 10:42:39 +01:00
llvm-mirror/lib/Transforms
Dawid Jurczak a09883bcb0 [DSE] Transform memset + malloc --> calloc (PR25892)
After this change DSE can eliminate malloc + memset and emit calloc.
It's https://reviews.llvm.org/D101440 follow-up.

Differential Revision: https://reviews.llvm.org/D103009
2021-07-20 11:39:05 +02:00
..
AggressiveInstCombine [NewPM] Don't mark AA analyses as preserved 2021-05-18 13:49:03 -07:00
CFGuard
Coroutines [NFC] [Coroutines] Remove unused CoroFree 2021-07-14 19:13:12 +08:00
Hello
InstCombine [InstCombine] Fold IntToPtr/PtrToInt to bitcast 2021-07-18 23:13:25 +02:00
Instrumentation Revert "[hwasan] Use stack safety analysis." 2021-07-20 10:36:46 +01:00
IPO [Attributor] Use set vector instead of vector to prevent duplicates 2021-07-20 01:39:34 -05:00
ObjCARC [ObjC][ARC] Prevent moving objc_retain calls past objc_release calls 2021-07-05 12:16:15 -07:00
Scalar [DSE] Transform memset + malloc --> calloc (PR25892) 2021-07-20 11:39:05 +02:00
Utils [LoopUtils] Fix incorrect RT check bounds of loop-invariant mem accesses 2021-07-19 19:38:24 +08:00
Vectorize [SLP]Fix possible crash on unreachable incoming values sorting. 2021-07-19 04:54:53 -07:00
CMakeLists.txt