Home
last modified time | relevance | path

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

/freebsd-head/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
HDCSEInfo.cpp91 void GISelCSEInfo::setMF(MachineFunction &MF) { in setMF()
96 GISelCSEInfo::~GISelCSEInfo() = default;
98 bool GISelCSEInfo::isUniqueMachineInstValid( in isUniqueMachineInstValid()
107 void GISelCSEInfo::invalidateUniqueMachineInstr(UniqueMachineInstr *UMI) { in invalidateUniqueMachineInstr()
114 UniqueMachineInstr *GISelCSEInfo::getNodeIfExists(FoldingSetNodeID &ID, in getNodeIfExists()
130 void GISelCSEInfo::insertNode(UniqueMachineInstr *UMI, void *InsertPos) { in insertNode()
147 UniqueMachineInstr *GISelCSEInfo::getUniqueInstrForMI(const MachineInstr *MI) { in getUniqueInstrForMI()
153 void GISelCSEInfo::insertInstr(MachineInstr *MI, void *InsertPos) { in insertInstr()
161 MachineInstr *GISelCSEInfo::getMachineInstrIfExists(FoldingSetNodeID &ID, in getMachineInstrIfExists()
172 void GISelCSEInfo::countOpcodeHit(unsigned Opc) { in countOpcodeHit()
[all …]
HDCSEMIRBuilder.cpp40 GISelCSEInfo *CSEInfo = getCSEInfo(); in getDominatingInstrForID()
67 const GISelCSEInfo *CSEInfo = getCSEInfo(); in canPerformCSEForOpc()
HDCombiner.cpp99 GISelCSEInfo *CSEInfo) in Combiner()
HDLegalizer.cpp323 GISelCSEInfo *CSEInfo = nullptr; in runOnMachineFunction()
HDIRTranslator.cpp3839 GISelCSEInfo *CSEInfo = nullptr; in runOnMachineFunction()
/freebsd-head/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
HDCSEInfo.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,
HDCombiner.h25 class GISelCSEInfo; variable
56 GISelCSEInfo *CSEInfo = nullptr);
72 GISelCSEInfo *CSEInfo;
HDMachineIRBuilder.h34 class GISelCSEInfo; variable
67 GISelCSEInfo *CSEInfo = nullptr;
318 GISelCSEInfo *getCSEInfo() { return State.CSEInfo; } in getCSEInfo()
319 const GISelCSEInfo *getCSEInfo() const { return State.CSEInfo; } in getCSEInfo()
336 void setCSEInfo(GISelCSEInfo *Info) { State.CSEInfo = Info; } in setCSEInfo()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
HDRISCVO0PreLegalizerCombiner.cpp50 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
70 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in RISCVO0PreLegalizerCombinerImpl()
HDRISCVPreLegalizerCombiner.cpp52 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
73 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in RISCVPreLegalizerCombinerImpl()
HDRISCVPostLegalizerCombiner.cpp57 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
78 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in RISCVPostLegalizerCombinerImpl()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsPostLegalizerCombiner.cpp52 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
73 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in MipsPostLegalizerCombinerImpl()
HDMipsPreLegalizerCombiner.cpp47 GISelCSEInfo *CSEInfo, const MipsSubtarget &STI, in MipsPreLegalizerCombinerImpl()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
HDAArch64O0PreLegalizerCombiner.cpp54 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
76 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in AArch64O0PreLegalizerCombinerImpl()
HDAArch64PostLegalizerCombiner.cpp451 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
472 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in AArch64PostLegalizerCombinerImpl()
HDAArch64PreLegalizerCombiner.cpp732 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
755 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in AArch64PreLegalizerCombinerImpl()
HDAArch64PostLegalizerLowering.cpp1214 GISelCSEInfo *CSEInfo,
1234 GISelCSEInfo *CSEInfo, in AArch64PostLegalizerLoweringImpl()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPUPreLegalizerCombiner.cpp54 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
93 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in AMDGPUPreLegalizerCombinerImpl()
HDAMDGPURegBankCombiner.cpp58 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
115 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in AMDGPURegBankCombinerImpl()
HDAMDGPUPostLegalizerCombiner.cpp56 GISelKnownBits &KB, GISelCSEInfo *CSEInfo,
132 GISelKnownBits &KB, GISelCSEInfo *CSEInfo, in AMDGPUPostLegalizerCombinerImpl()