Home
last modified time | relevance | path

Searched refs:MBFIWrapper (Results 1 – 13 of 13) sorted by relevance

/llvm-project/llvm/lib/CodeGen/
H A DMBFIWrapper.cpp20 BlockFrequency MBFIWrapper::getBlockFreq(const MachineBasicBlock *MBB) const { in getBlockFreq()
29 void MBFIWrapper::setBlockFreq(const MachineBasicBlock *MBB, in setBlockFreq()
35 MBFIWrapper::getBlockProfileCount(const MachineBasicBlock *MBB) const { in getBlockProfileCount()
46 void MBFIWrapper::view(const Twine &Name, bool isSimple) { in view()
50 BlockFrequency MBFIWrapper::getEntryFreq() const { return MBFI.getEntryFreq(); } in getEntryFreq()
H A DBranchFolding.h26 class MBFIWrapper; variable
34 MBFIWrapper &FreqInfo,
131 MBFIWrapper &MBBFreqInfo;
H A DTailDuplication.cpp18 #include "llvm/CodeGen/MBFIWrapper.h"
37 std::unique_ptr<MBFIWrapper> MBFIW; in TailDuplicateBase()
97 MBFIW = std::make_unique<MBFIWrapper>(*MBFI); in runOnMachineFunction()
121 MBFIW = std::make_unique<MBFIWrapper>(*MBFI);
H A DMachineSizeOpts.cpp15 #include "llvm/CodeGen/MBFIWrapper.h"
48 MBFIWrapper *MBFIW, in shouldOptimizeForSize()
H A DCMakeLists.txt162 MBFIWrapper.cpp
H A DBranchFolding.cpp27 #include "llvm/CodeGen/MBFIWrapper.h"
131 MBFIWrapper MBBFreqInfo( in runOnMachineFunction()
142 MBFIWrapper &FreqInfo, in BranchFolder()
551 MBFIWrapper &MBBFreqInfo, in ProfitableToMerge()
H A DTailDuplicator.cpp92 MBFIWrapper *MBFIin, in initMF()
H A DMachineBlockPlacement.cpp37 #include "llvm/CodeGen/MBFIWrapper.h"
391 std::unique_ptr<MBFIWrapper> MBFI;
3496 MBFI = std::make_unique<MBFIWrapper>( in runOnMachineFunction()
H A DIfConversion.cpp24 #include "llvm/CodeGen/MBFIWrapper.h"
446 MBFIWrapper MBFI( in INITIALIZE_PASS_DEPENDENCY()
/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineSizeOpts.h24 class MBFIWrapper; variable
41 MBFIWrapper *MBFIWrapper,
H A DMBFIWrapper.h26 class MBFIWrapper {
28 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper() function
H A DTailDuplicator.h28 class MBFIWrapper; variable
45 MBFIWrapper *MBFI;
72 MBFIWrapper *MBFI,
/llvm-project/llvm/utils/gn/secondary/llvm/lib/CodeGen/
H A DBUILD.gn110 "MBFIWrapper.cpp",