1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/lib/Transforms
Kirill Naumov ed0b96189b [CFGPrinter][CallPrinter][polly] Adding distinct structure for CFGDOTInfo
The patch introduces the system to distinctively store the information
needed for the Control Flow Graph as well as the instrumentary needed for
the follow-up changes: BlockFrequencyInfo and BranchProbabilityInfo.
The patch is a part of sequence of three patches, related to graphs Heat Coloring.

Reviewers: rcorcs, apilipenko, davidxl, sfertile, fedor.sergeev, eraman, bollu

Differential Revision: https://reviews.llvm.org/D76820
2020-04-06 17:42:54 +00:00
..
AggressiveInstCombine [ConstantFolding] Always return something from ConstantFoldConstant 2020-03-04 18:24:47 +01:00
CFGuard Add missing newlines at EOF; NFC 2020-02-12 15:57:25 +00:00
Coroutines [Coroutines] Simplify implementation using removePredecessor 2020-04-03 09:20:07 +08:00
Hello
InstCombine [InstCombine] convert bitcast-shuffle to vector trunc 2020-04-05 09:48:02 -04:00
Instrumentation [Alignment][NFC] Add DebugStr and operator* 2020-04-06 12:09:45 +00:00
IPO Expose attributor-disable to the new and old pass managers 2020-04-05 22:29:34 -05:00
ObjCARC [ObjC][ARC] Don't remove autoreleaseRV/retainRV pairs if the call isn't 2020-03-13 13:52:14 -07:00
Scalar [CFGPrinter][CallPrinter][polly] Adding distinct structure for CFGDOTInfo 2020-04-06 17:42:54 +00:00
Utils [InlineFunction] Update metadata on loads that are return values 2020-04-05 14:50:10 -04:00
Vectorize [LV] Fix value that could be read uninitialized. 2020-04-06 17:54:50 +01:00
CMakeLists.txt
LLVMBuild.txt