Searched refs:LanaiInstrInfo (Results 1 – 7 of 7) sorted by relevance
31 LanaiInstrInfo::LanaiInstrInfo() in LanaiInstrInfo() function in LanaiInstrInfo35 void LanaiInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()50 void LanaiInstrInfo::storeRegToStackSlot( in storeRegToStackSlot()70 void LanaiInstrInfo::loadRegFromStackSlot( in loadRegFromStackSlot()89 bool LanaiInstrInfo::areMemAccessesTriviallyDisjoint(MachineInstr &MIa, in areMemAccessesTriviallyDisjoint()121 bool LanaiInstrInfo::expandPostRAPseudo(MachineInstr &MI) const { in expandPostRAPseudo()165 LanaiInstrInfo::decomposeMachineOperandsTargetFlags(unsigned TF) const { in decomposeMachineOperandsTargetFlags()170 LanaiInstrInfo::getSerializableDirectMachineOperandTargetFlags() const { in getSerializableDirectMachineOperandTargetFlags()179 bool LanaiInstrInfo::analyzeCompare(const MachineInstr &MI, unsigned &SrcReg, in analyzeCompare()285 bool LanaiInstrInfo::optimizeCompareInstr( in optimizeCompareInstr()[all …]
65 const LanaiInstrInfo &LII = in replaceAdjDynAllocPseudo()66 *static_cast<const LanaiInstrInfo *>(STI.getInstrInfo()); in replaceAdjDynAllocPseudo()97 const LanaiInstrInfo &LII = in emitPrologue()98 *static_cast<const LanaiInstrInfo *>(STI.getInstrInfo()); in emitPrologue()182 const LanaiInstrInfo &LII = in emitEpilogue()183 *static_cast<const LanaiInstrInfo *>(STI.getInstrInfo()); in emitEpilogue()
23 include "LanaiInstrInfo.td"25 def LanaiInstrInfo : InstrInfo;45 let InstructionSet = LanaiInstrInfo;
50 const LanaiInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()70 LanaiInstrInfo InstrInfo;
25 class LanaiInstrInfo : public LanaiGenInstrInfo {29 LanaiInstrInfo();
18 LanaiInstrInfo.cpp
1 //===-- LanaiInstrInfo.td - Target Description for Lanai Target -----------===//