Searched refs:CSKYInstrInfo (Results 1 – 9 of 9) sorted by relevance
27 CSKYInstrInfo::CSKYInstrInfo(CSKYSubtarget &STI) in CSKYInstrInfo() function in CSKYInstrInfo45 bool CSKYInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch()113 unsigned CSKYInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch()146 CSKYInstrInfo::getBranchDestBlock(const MachineInstr &MI) const { in getBranchDestBlock()154 unsigned CSKYInstrInfo::insertBranch( in insertBranch()217 bool CSKYInstrInfo::reverseBranchCondition( in reverseBranchCondition()224 Register CSKYInstrInfo::movImm(MachineBasicBlock &MBB, in movImm()333 Register CSKYInstrInfo::isLoadFromStackSlot(const MachineInstr &MI, in isLoadFromStackSlot()363 Register CSKYInstrInfo::isStoreToStackSlot(const MachineInstr &MI, in isStoreToStackSlot()391 void CSKYInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot()[all …]
26 class CSKYInstrInfo : public CSKYGenInstrInfo {36 explicit CSKYInstrInfo(CSKYSubtarget &STI);
83 const CSKYInstrInfo *TII = STI.getInstrInfo(); in emitPrologue()171 const CSKYInstrInfo *TII = STI.getInstrInfo(); in emitPrologue()261 const CSKYInstrInfo *TII = STI.getInstrInfo(); in emitEpilogue()275 const CSKYInstrInfo &TII) { in EstimateFunctionSizeInBytes()364 const CSKYInstrInfo *TII = STI.getInstrInfo(); in determineCalleeSaves()543 const CSKYInstrInfo *TII = STI.getInstrInfo(); in adjustReg()
34 CSKYInstrInfo InstrInfo;118 const CSKYInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
22 class CSKYInstrInfo; variable
108 static bool IsLegalOffset(const CSKYInstrInfo *TII, MachineInstr *MI, in IsLegalOffset()191 const CSKYInstrInfo *TII = MF.getSubtarget<CSKYSubtarget>().getInstrInfo(); in eliminateFrameIndex()
370 include "CSKYInstrInfo.td"674 def CSKYInstrInfo : InstrInfo;687 let InstructionSet = CSKYInstrInfo;
200 const CSKYInstrInfo *TII;
1 //===-- CSKYInstrInfo.td - Target Description for CSKY -----*- tablegen -*-===//