To avoid header file circular dependency issues in passing updated MBFI (in
MBFIWrapper) to the interface of profile guided size optimizations.
A prep step for (and split off of) D73381.
Paths
| Differential D73494
[MBFI] Move BranchFolding::MBFIWrapper to its own files. NFC. ClosedPublic Authored by hjyamauchi on Jan 27 2020, 10:18 AM.
Details Summary To avoid header file circular dependency issues in passing updated MBFI (in A prep step for (and split off of) D73381.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jan 28 2020, 9:27 AM Closed by commit rG2c03c899d505: [MBFI] Move BranchFolding::MBFIWrapper to its own files. NFC. (authored by hjyamauchi). · Explain WhyJan 28 2020, 10:59 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 240946 llvm/include/llvm/CodeGen/MBFIWrapper.h
llvm/lib/CodeGen/BranchFolding.h
llvm/lib/CodeGen/BranchFolding.cpp
llvm/lib/CodeGen/CMakeLists.txt
llvm/lib/CodeGen/IfConversion.cpp
llvm/lib/CodeGen/MBFIWrapper.cpp
llvm/lib/CodeGen/MachineBlockPlacement.cpp
|