Home
last modified time | relevance | path

Searched refs:CSKYInstrInfo (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.cpp27 CSKYInstrInfo::CSKYInstrInfo(CSKYSubtarget &STI) in CSKYInstrInfo() function in CSKYInstrInfo
45 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 …]
H A DCSKYInstrInfo.h26 class CSKYInstrInfo : public CSKYGenInstrInfo {
36 explicit CSKYInstrInfo(CSKYSubtarget &STI);
H A DCSKYFrameLowering.cpp83 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()
H A DCSKYSubtarget.h34 CSKYInstrInfo InstrInfo;
118 const CSKYInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
H A DCSKYRegisterInfo.h22 class CSKYInstrInfo; variable
H A DCSKYRegisterInfo.cpp108 static bool IsLegalOffset(const CSKYInstrInfo *TII, MachineInstr *MI, in IsLegalOffset()
191 const CSKYInstrInfo *TII = MF.getSubtarget<CSKYSubtarget>().getInstrInfo(); in eliminateFrameIndex()
H A DCSKY.td370 include "CSKYInstrInfo.td"
674 def CSKYInstrInfo : InstrInfo;
687 let InstructionSet = CSKYInstrInfo;
H A DCSKYConstantIslandPass.cpp200 const CSKYInstrInfo *TII;
H A DCSKYInstrInfo.td1 //===-- CSKYInstrInfo.td - Target Description for CSKY -----*- tablegen -*-===//