Searched refs:MSP430InstrInfo (Results 1 – 10 of 10) sorted by relevance
30 MSP430InstrInfo::MSP430InstrInfo(MSP430TargetMachine &tm) in MSP430InstrInfo() function in MSP430InstrInfo34 void MSP430InstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot()62 void MSP430InstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot()88 void MSP430InstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()104 unsigned MSP430InstrInfo::RemoveBranch(MachineBasicBlock &MBB) const { in RemoveBranch()126 bool MSP430InstrInfo::158 bool MSP430InstrInfo::isUnpredicatedTerminator(const MachineInstr *MI) const { in isUnpredicatedTerminator()169 bool MSP430InstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, in AnalyzeBranch()260 MSP430InstrInfo::InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, in InsertBranch()292 unsigned MSP430InstrInfo::GetInstSizeInBytes(const MachineInstr *MI) const { in GetInstSizeInBytes()
49 include "MSP430InstrInfo.td"51 def MSP430InstrInfo : InstrInfo;63 let InstructionSet = MSP430InstrInfo;
35 MSP430InstrInfo InstrInfo;49 virtual const MSP430InstrInfo *getInstrInfo() const { return &InstrInfo; } in getInstrInfo()
45 const MSP430InstrInfo &TII = in emitPrologue()46 *static_cast<const MSP430InstrInfo*>(MF.getTarget().getInstrInfo()); in emitPrologue()110 const MSP430InstrInfo &TII = in emitEpilogue()111 *static_cast<const MSP430InstrInfo*>(MF.getTarget().getInstrInfo()); in emitEpilogue()
43 class MSP430InstrInfo : public MSP430GenInstrInfo {47 explicit MSP430InstrInfo(MSP430TargetMachine &TM);
55 const MSP430InstrInfo *TII = in runOnMachineFunction()56 static_cast<const MSP430InstrInfo*>(Fn.getTarget().getInstrInfo()); in runOnMachineFunction()
15 MSP430InstrInfo.cpp
38 10. Handle imm in comparisons in better way (see comment in MSP430InstrInfo.td)
67 // should be kept up-to-date with the fields in the MSP430InstrInfo.h file.
1 //===-- MSP430InstrInfo.td - MSP430 Instruction defs -------*- tablegen -*-===//