Home
last modified time | relevance | path

Searched refs:GISelCSEInfo (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCSEInfo.cpp91 void GISelCSEInfo::setMF(MachineFunction &MF) { in setMF()
96 GISelCSEInfo::~GISelCSEInfo() = default;
98 bool GISelCSEInfo::isUniqueMachineInstValid( in isUniqueMachineInstValid()
172 void GISelCSEInfo::countOpcodeHit(unsigned Opc) { in countOpcodeHit()
219 void GISelCSEInfo::handleRecordedInsts() { in handleRecordedInsts()
230 bool GISelCSEInfo::shouldCSE(unsigned Opc) const { in shouldCSE()
244 void GISelCSEInfo::analyze(MachineFunction &MF) { in analyze()
256 void GISelCSEInfo::releaseMemory() { in releaseMemory()
278 Error GISelCSEInfo::verify() { in verify()
315 void GISelCSEInfo::print() { in print()
[all …]
H A DCSEMIRBuilder.cpp40 GISelCSEInfo *CSEInfo = getCSEInfo(); in getDominatingInstrForID()
62 const GISelCSEInfo *CSEInfo = getCSEInfo(); in canPerformCSEForOpc()
H A DCombiner.cpp93 GISelCSEInfo *CSEInfo) in Combiner()
H A DLegalizer.cpp323 GISelCSEInfo *CSEInfo = nullptr; in runOnMachineFunction()
H A DIRTranslator.cpp3640 GISelCSEInfo *CSEInfo = nullptr; in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCSEInfo.h30 friend class GISelCSEInfo; variable
69 class GISelCSEInfo : public GISelChangeObserver {
117 GISelCSEInfo() = default;
119 virtual ~GISelCSEInfo();
205 GISelCSEInfo Info;
214 GISelCSEInfo &get(std::unique_ptr<CSEConfigBase> CSEOpt,
H A DCombiner.h25 class GISelCSEInfo; variable
56 GISelCSEInfo *CSEInfo = nullptr);
72 GISelCSEInfo *CSEInfo;
H A DMachineIRBuilder.h33 class GISelCSEInfo; variable
64 GISelCSEInfo *CSEInfo = nullptr;
315 GISelCSEInfo *getCSEInfo() { return State.CSEInfo; } in getCSEInfo()
316 const GISelCSEInfo *getCSEInfo() const { return State.CSEInfo; } in getCSEInfo()
333 void setCSEInfo(GISelCSEInfo *Info) { State.CSEInfo = Info; } in setCSEInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVO0PreLegalizerCombiner.cpp50 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
70 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in RISCVO0PreLegalizerCombinerImpl()
H A DRISCVPostLegalizerCombiner.cpp57 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
78 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in RISCVPostLegalizerCombinerImpl()
H A DRISCVPreLegalizerCombiner.cpp52 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
73 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in RISCVPreLegalizerCombinerImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsPostLegalizerCombiner.cpp52 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
73 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in MipsPostLegalizerCombinerImpl()
H A DMipsPreLegalizerCombiner.cpp47 GISelCSEInfo *CSEInfo, const MipsSubtarget &STI, in MipsPreLegalizerCombinerImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64O0PreLegalizerCombiner.cpp54 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
76 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in AArch64O0PreLegalizerCombinerImpl()
H A DAArch64PostLegalizerCombiner.cpp394 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
415 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in AArch64PostLegalizerCombinerImpl()
H A DAArch64PreLegalizerCombiner.cpp681 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
704 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in AArch64PreLegalizerCombinerImpl()
H A DAArch64PostLegalizerLowering.cpp1213 GISelCSEInfo *CSEInfo,
1233 GISelCSEInfo *CSEInfo, in AArch64PostLegalizerLoweringImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPreLegalizerCombiner.cpp54 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
93 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in AMDGPUPreLegalizerCombinerImpl()
H A DAMDGPURegBankCombiner.cpp58 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
115 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in AMDGPURegBankCombinerImpl()
H A DAMDGPUPostLegalizerCombiner.cpp56 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
131 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in AMDGPUPostLegalizerCombinerImpl()