LLVM API Documentation
| addMemOperand(MachineFunction &MF, const MachineMemOperand &MO) | llvm::MachineInstr | |
| addOperand(const MachineOperand &Op) | llvm::MachineInstr | |
| addRegisterDead(unsigned IncomingReg, const TargetRegisterInfo *RegInfo, bool AddIfNotFound=false) | llvm::MachineInstr | |
| addRegisterKilled(unsigned IncomingReg, const TargetRegisterInfo *RegInfo, bool AddIfNotFound=false) | llvm::MachineInstr | |
| clearMemOperands(MachineFunction &MF) | llvm::MachineInstr | |
| copyKillDeadInfo(const MachineInstr *MI) | llvm::MachineInstr | |
| copyPredicates(const MachineInstr *MI) | llvm::MachineInstr | |
| dump() const | llvm::MachineInstr | |
| eraseFromParent() | llvm::MachineInstr | |
| findFirstPredOperandIdx() const | llvm::MachineInstr | |
| findRegisterDefOperand(unsigned Reg, bool isDead=false, const TargetRegisterInfo *TRI=NULL) | llvm::MachineInstr | [inline] |
| findRegisterDefOperandIdx(unsigned Reg, bool isDead=false, const TargetRegisterInfo *TRI=NULL) const | llvm::MachineInstr | |
| findRegisterUseOperand(unsigned Reg, bool isKill=false, const TargetRegisterInfo *TRI=NULL) | llvm::MachineInstr | [inline] |
| findRegisterUseOperandIdx(unsigned Reg, bool isKill=false, const TargetRegisterInfo *TRI=NULL) const | llvm::MachineInstr | |
| getDebugLoc() const | llvm::MachineInstr | [inline] |
| getDesc() const | llvm::MachineInstr | [inline] |
| getNumExplicitOperands() const | llvm::MachineInstr | |
| getNumOperands() const | llvm::MachineInstr | [inline] |
| getOpcode() const | llvm::MachineInstr | [inline] |
| getOperand(unsigned i) const | llvm::MachineInstr | [inline] |
| getOperand(unsigned i) | llvm::MachineInstr | [inline] |
| getParent() const | llvm::MachineInstr | [inline] |
| getParent() | llvm::MachineInstr | [inline] |
| hasOneMemOperand() const | llvm::MachineInstr | [inline] |
| hasVolatileMemoryRef() const | llvm::MachineInstr | |
| ilist_node() | llvm::ilist_node< NodeTy > | [inline, protected] |
| ilist_sentinel_traits< MachineInstr > | llvm::MachineInstr | [friend] |
| ilist_traits< MachineBasicBlock > | llvm::MachineInstr | [friend] |
| ilist_traits< MachineInstr > | llvm::MachineInstr | [friend] |
| isDebugLabel() const | llvm::MachineInstr | |
| isIdenticalTo(const MachineInstr *Other) const | llvm::MachineInstr | [inline] |
| isLabel() const | llvm::MachineInstr | |
| isRegReDefinedByTwoAddr(unsigned DefIdx) const | llvm::MachineInstr | |
| isSafeToMove(const TargetInstrInfo *TII, bool &SawStore) const | llvm::MachineInstr | |
| isSafeToReMat(const TargetInstrInfo *TII, unsigned DstReg) const | llvm::MachineInstr | |
| killsRegister(unsigned Reg, const TargetRegisterInfo *TRI=NULL) const | llvm::MachineInstr | [inline] |
| MachineFunction class | llvm::MachineInstr | [friend] |
| memoperands_begin() | llvm::MachineInstr | [inline] |
| memoperands_begin() const | llvm::MachineInstr | [inline] |
| memoperands_empty() const | llvm::MachineInstr | [inline] |
| memoperands_end() | llvm::MachineInstr | [inline] |
| memoperands_end() const | llvm::MachineInstr | [inline] |
| modifiesRegister(unsigned Reg, const TargetRegisterInfo *TRI=NULL) const | llvm::MachineInstr | [inline] |
| print(std::ostream *OS, const TargetMachine *TM) const | llvm::MachineInstr | [inline] |
| print(std::ostream &OS, const TargetMachine *TM=0) const | llvm::MachineInstr | |
| print(std::ostream *OS) const | llvm::MachineInstr | [inline] |
| print(raw_ostream *OS, const TargetMachine *TM) const | llvm::MachineInstr | [inline] |
| print(raw_ostream &OS, const TargetMachine *TM=0) const | llvm::MachineInstr | |
| print(raw_ostream *OS) const | llvm::MachineInstr | [inline] |
| readsRegister(unsigned Reg, const TargetRegisterInfo *TRI=NULL) const | llvm::MachineInstr | [inline] |
| registerDefIsDead(unsigned Reg, const TargetRegisterInfo *TRI=NULL) const | llvm::MachineInstr | [inline] |
| removeFromParent() | llvm::MachineInstr | |
| RemoveOperand(unsigned i) | llvm::MachineInstr | |
| setDebugLoc(const DebugLoc dl) | llvm::MachineInstr | [inline] |
| setDesc(const TargetInstrDesc &tid) | llvm::MachineInstr | [inline] |