This patch is the first in the sequence of three patches related to the following diff (https://reviews.llvm.org/D73142). It 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.
It is the biggest review from the three as it also changes the code that is related to CFG from other files.
Details
Details
Diff Detail
Diff Detail
Event Timeline
llvm/include/llvm/Analysis/CFGPrinter.h | ||
---|---|---|
56 | nit: this class just wraps function pointer and function level information in it. Maybe name it DOTFuncInfo? |
Comment Actions
Given that you have series of patches to be pushed, perhaps just get the write permission?
nit: this class just wraps function pointer and function level information in it. Maybe name it DOTFuncInfo?