LLVM: llvm::MSP430InstrInfo Class Reference (original) (raw)
#include "[Target/MSP430/MSP430InstrInfo.h](MSP430InstrInfo%5F8h%5Fsource.html)"
Definition at line 26 of file MSP430InstrInfo.h.
◆ analyzeBranch()
◆ copyPhysReg()
◆ getFramePoppedByCallee()
| int64_t llvm::MSP430InstrInfo::getFramePoppedByCallee ( const MachineInstr & I) const | inline |
|---|
◆ getInstSizeInBytes()
◆ getRegisterInfo()
◆ insertBranch()
Definition at line 251 of file MSP430InstrInfo.cpp.
References llvm::MachineInstrBuilder::addImm(), llvm::MachineInstrBuilder::addMBB(), assert(), llvm::BuildMI(), Cond, llvm::Count, DL, llvm::get(), llvm::getImm(), MBB, and TBB.
◆ loadRegFromStackSlot()
Definition at line 59 of file MSP430InstrInfo.cpp.
References llvm::MachineInstrBuilder::addFrameIndex(), llvm::MachineInstrBuilder::addImm(), llvm::MachineInstrBuilder::addMemOperand(), llvm::MachineInstrBuilder::addReg(), llvm::BuildMI(), DL, llvm::get(), llvm::getDefRegState(), llvm::MachinePointerInfo::getFixedStack(), llvm::MachineFunction::getFrameInfo(), llvm::MachineFunction::getMachineMemOperand(), llvm::MachineFrameInfo::getObjectAlign(), llvm::MachineFrameInfo::getObjectSize(), llvm_unreachable, MBB, MI, and llvm::MachineMemOperand::MOLoad.
◆ removeBranch()
◆ reverseBranchCondition()
◆ storeRegToStackSlot()
Definition at line 33 of file MSP430InstrInfo.cpp.
References llvm::MachineInstrBuilder::addFrameIndex(), llvm::MachineInstrBuilder::addImm(), llvm::MachineInstrBuilder::addMemOperand(), llvm::MachineInstrBuilder::addReg(), llvm::BuildMI(), DL, llvm::get(), llvm::MachinePointerInfo::getFixedStack(), llvm::MachineFunction::getFrameInfo(), llvm::getKillRegState(), llvm::MachineFunction::getMachineMemOperand(), llvm::MachineFrameInfo::getObjectAlign(), llvm::MachineFrameInfo::getObjectSize(), llvm_unreachable, MBB, MI, and llvm::MachineMemOperand::MOStore.
The documentation for this class was generated from the following files:
- lib/Target/MSP430/MSP430InstrInfo.h
- lib/Target/MSP430/MSP430InstrInfo.cpp