Lines Matching defs:MipsSEInstrInfo
1 //===-- MipsSEInstrInfo.cpp - Mips32/64 Instruction Information -----------===//
14 #include "MipsSEInstrInfo.h"
32 MipsSEInstrInfo::MipsSEInstrInfo(MipsTargetMachine &tm)
38 const MipsRegisterInfo &MipsSEInstrInfo::getRegisterInfo() const {
47 unsigned MipsSEInstrInfo::
72 unsigned MipsSEInstrInfo::
91 void MipsSEInstrInfo::copyPhysReg(MachineBasicBlock &MBB,
177 void MipsSEInstrInfo::
212 void MipsSEInstrInfo::
245 bool MipsSEInstrInfo::expandPostRAPseudo(MachineBasicBlock::iterator MI) const {
293 unsigned MipsSEInstrInfo::getOppositeBranchOpc(unsigned Opc) const {
314 void MipsSEInstrInfo::adjustStackPtr(unsigned SP, int64_t Amount,
333 MipsSEInstrInfo::loadImmediate(int64_t Imm, MachineBasicBlock &MBB,
374 unsigned MipsSEInstrInfo::getAnalyzableBrOpc(unsigned Opc) const {
384 void MipsSEInstrInfo::expandRetRA(MachineBasicBlock &MBB,
391 MipsSEInstrInfo::compareOpndSize(unsigned Opc,
402 void MipsSEInstrInfo::expandCvtFPInt(MachineBasicBlock &MBB,
426 void MipsSEInstrInfo::expandExtractElementF64(MachineBasicBlock &MBB,
441 void MipsSEInstrInfo::expandBuildPairF64(MachineBasicBlock &MBB,
475 void MipsSEInstrInfo::expandDPLoadStore(MachineBasicBlock &MBB,
507 void MipsSEInstrInfo::expandEhReturn(MachineBasicBlock &MBB,
536 return new MipsSEInstrInfo(TM);