| 
    LLVM 22.0.0git
    
   | 
 
This is the complete list of members for llvm::M68kInstrInfo, including all inherited members.
| AddSExt(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, DebugLoc DL, unsigned Reg, MVT From, MVT To) const | llvm::M68kInstrInfo | |
| AddZExt(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, DebugLoc DL, unsigned Reg, MVT From, MVT To) const | llvm::M68kInstrInfo | |
| analyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB, SmallVectorImpl< MachineOperand > &Cond, bool AllowModify) const override | llvm::M68kInstrInfo | |
| AnalyzeBranchImpl(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB, SmallVectorImpl< MachineOperand > &Cond, bool AllowModify) const | llvm::M68kInstrInfo | |
| copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const DebugLoc &DL, Register DestReg, Register SrcReg, bool KillSrc, bool RenamableDest=false, bool RenamableSrc=false) const override | llvm::M68kInstrInfo | |
| create(M68kSubtarget &STI) | llvm::M68kInstrInfo | static | 
| decomposeMachineOperandsTargetFlags(unsigned TF) const override | llvm::M68kInstrInfo | |
| ExpandCCR(MachineInstrBuilder &MIB, bool IsToCCR) const | llvm::M68kInstrInfo | |
| ExpandMOVEM(MachineInstrBuilder &MIB, const MCInstrDesc &Desc, bool IsRM) const | llvm::M68kInstrInfo | |
| ExpandMOVI(MachineInstrBuilder &MIB, MVT MVTSize) const | llvm::M68kInstrInfo | |
| ExpandMOVSZX_RM(MachineInstrBuilder &MIB, bool IsSigned, const MCInstrDesc &Desc, MVT MVTDst, MVT MVTSrc) const | llvm::M68kInstrInfo | |
| ExpandMOVSZX_RR(MachineInstrBuilder &MIB, bool IsSigned, MVT MVTDst, MVT MVTSrc) const | llvm::M68kInstrInfo | |
| ExpandMOVX_RR(MachineInstrBuilder &MIB, MVT MVTDst, MVT MVTSrc) const | llvm::M68kInstrInfo | |
| expandPostRAPseudo(MachineInstr &MI) const override | llvm::M68kInstrInfo | |
| ExpandPUSH_POP(MachineInstrBuilder &MIB, const MCInstrDesc &Desc, bool IsPush) const | llvm::M68kInstrInfo | |
| getGlobalBaseReg(MachineFunction *MF) const | llvm::M68kInstrInfo | |
| getRegisterInfo() const | llvm::M68kInstrInfo | inline | 
| getSerializableDirectMachineOperandTargetFlags() const override | llvm::M68kInstrInfo | |
| getStackSlotRange(const TargetRegisterClass *RC, unsigned SubIdx, unsigned &Size, unsigned &Offset, const MachineFunction &MF) const override | llvm::M68kInstrInfo | |
| insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB, ArrayRef< MachineOperand > Cond, const DebugLoc &DL, int *BytesAdded=nullptr) const override | llvm::M68kInstrInfo | |
| isPCRelRegisterOperandLegal(const MachineOperand &MO) const override | llvm::M68kInstrInfo | |
| loadRegFromStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, Register DestReg, int FrameIndex, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI, Register VReg, MachineInstr::MIFlag Flags=MachineInstr::NoFlags) const override | llvm::M68kInstrInfo | |
| M68kInstrInfo(const M68kSubtarget &STI) | llvm::M68kInstrInfo | explicit | 
| removeBranch(MachineBasicBlock &MBB, int *BytesRemoved=nullptr) const override | llvm::M68kInstrInfo | |
| RI | llvm::M68kInstrInfo | protected | 
| storeRegToStackSlot(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, Register SrcReg, bool IsKill, int FrameIndex, const TargetRegisterClass *RC, const TargetRegisterInfo *TRI, Register VReg, MachineInstr::MIFlag Flags=MachineInstr::NoFlags) const override | llvm::M68kInstrInfo | |
| Subtarget | llvm::M68kInstrInfo | protected |