Lines Matching refs:GISelCSEInfo

86 void GISelCSEInfo::setMF(MachineFunction &MF) {  in setMF()
91 GISelCSEInfo::~GISelCSEInfo() {} in ~GISelCSEInfo()
93 bool GISelCSEInfo::isUniqueMachineInstValid( in isUniqueMachineInstValid()
102 void GISelCSEInfo::invalidateUniqueMachineInstr(UniqueMachineInstr *UMI) { in invalidateUniqueMachineInstr()
109 UniqueMachineInstr *GISelCSEInfo::getNodeIfExists(FoldingSetNodeID &ID, in getNodeIfExists()
125 void GISelCSEInfo::insertNode(UniqueMachineInstr *UMI, void *InsertPos) { in insertNode()
142 UniqueMachineInstr *GISelCSEInfo::getUniqueInstrForMI(const MachineInstr *MI) { in getUniqueInstrForMI()
148 void GISelCSEInfo::insertInstr(MachineInstr *MI, void *InsertPos) { in insertInstr()
156 MachineInstr *GISelCSEInfo::getMachineInstrIfExists(FoldingSetNodeID &ID, in getMachineInstrIfExists()
167 void GISelCSEInfo::countOpcodeHit(unsigned Opc) { in countOpcodeHit()
177 void GISelCSEInfo::recordNewInstruction(MachineInstr *MI) { in recordNewInstruction()
184 void GISelCSEInfo::handleRecordedInst(MachineInstr *MI) { in handleRecordedInst()
206 void GISelCSEInfo::handleRemoveInst(MachineInstr *MI) { in handleRemoveInst()
214 void GISelCSEInfo::handleRecordedInsts() { in handleRecordedInsts()
221 bool GISelCSEInfo::shouldCSE(unsigned Opc) const { in shouldCSE()
226 void GISelCSEInfo::erasingInstr(MachineInstr &MI) { handleRemoveInst(&MI); } in erasingInstr()
227 void GISelCSEInfo::createdInstr(MachineInstr &MI) { recordNewInstruction(&MI); } in createdInstr()
228 void GISelCSEInfo::changingInstr(MachineInstr &MI) { in changingInstr()
233 void GISelCSEInfo::changedInstr(MachineInstr &MI) { changingInstr(MI); } in changedInstr()
235 void GISelCSEInfo::analyze(MachineFunction &MF) { in analyze()
249 void GISelCSEInfo::releaseMemory() { in releaseMemory()
271 Error GISelCSEInfo::verify() { in verify()
308 void GISelCSEInfo::print() { in print()
422 GISelCSEInfo &