Home | History | Annotate | Download | only in Mips

Lines Matching defs:Mips16InstrInfo

1 //===-- Mips16InstrInfo.cpp - Mips16 Instruction Information --------------===//
14 #include "Mips16InstrInfo.h"
38 Mips16InstrInfo::Mips16InstrInfo(MipsTargetMachine &tm)
42 const MipsRegisterInfo &Mips16InstrInfo::getRegisterInfo() const {
51 unsigned Mips16InstrInfo::
62 unsigned Mips16InstrInfo::
68 void Mips16InstrInfo::copyPhysReg(MachineBasicBlock &MBB,
100 void Mips16InstrInfo::
117 void Mips16InstrInfo::
133 bool Mips16InstrInfo::expandPostRAPseudo(MachineBasicBlock::iterator MI) const {
149 unsigned Mips16InstrInfo::getOppositeBranchOpc(unsigned Opc) const {
174 void Mips16InstrInfo::makeFrame(unsigned SP, int64_t FrameSize,
216 void Mips16InstrInfo::restoreFrame(unsigned SP, int64_t FrameSize,
263 void Mips16InstrInfo::adjustStackPtrBig(unsigned SP, int64_t Amount,
290 void Mips16InstrInfo::adjustStackPtrBigUnrestricted(unsigned SP, int64_t Amount,
297 void Mips16InstrInfo::adjustStackPtr(unsigned SP, int64_t Amount,
309 Mips16InstrInfo::loadImmediate(unsigned FrameReg,
427 Mips16InstrInfo::basicLoadImmediate(
440 unsigned Mips16InstrInfo::getAnalyzableBrOpc(unsigned Opc) const {
452 void Mips16InstrInfo::ExpandRetRA16(MachineBasicBlock &MBB,
459 const MCInstrDesc &Mips16InstrInfo::AddiuSpImm(int64_t Imm) const {
466 void Mips16InstrInfo::BuildAddiuSpImm
473 return new Mips16InstrInfo(TM);
477 bool Mips16InstrInfo::validImmediate(unsigned Opcode, unsigned Reg,