LLVM API Documentation

llvm::MachineInstr Member List

This is the complete list of members for llvm::MachineInstr, including all inherited members.

addConstantPoolIndexOperand(unsigned Idx, int Offset)llvm::MachineInstr [inline]
addExternalSymbolOperand(const char *SymName)llvm::MachineInstr [inline]
addFrameIndexOperand(unsigned Idx)llvm::MachineInstr [inline]
addGlobalAddressOperand(GlobalValue *GV, int Offset)llvm::MachineInstr [inline]
addImmOperand(int64_t Val)llvm::MachineInstr [inline]
addJumpTableIndexOperand(unsigned Idx)llvm::MachineInstr [inline]
addMachineBasicBlockOperand(MachineBasicBlock *MBB)llvm::MachineInstr [inline]
addRegOperand(unsigned Reg, MachineOperand::UseType UTy=MachineOperand::Use)llvm::MachineInstr [inline]
clone() constllvm::MachineInstr [inline]
dump() constllvm::MachineInstr
eraseFromParent()llvm::MachineInstr [inline]
getNumOperands() constllvm::MachineInstr [inline]
getOpcode() constllvm::MachineInstr [inline]
getOperand(unsigned i) constllvm::MachineInstr [inline]
getOperand(unsigned i)llvm::MachineInstr [inline]
getParent() constllvm::MachineInstr [inline]
getParent()llvm::MachineInstr [inline]
ilist_traits< MachineInstr >llvm::MachineInstr [friend]
MachineInstr(short Opcode, unsigned numOperands)llvm::MachineInstr
MachineInstr(MachineBasicBlock *MBB, short Opcode, unsigned numOps)llvm::MachineInstr
operator<<(std::ostream &os, const MachineInstr &minstr)llvm::MachineInstr [friend]
print(std::ostream &OS, const TargetMachine *TM) constllvm::MachineInstr
removeFromParent()llvm::MachineInstr
RemoveOperand(unsigned i)llvm::MachineInstr [inline]
setOpcode(unsigned Op)llvm::MachineInstr [inline]
~MachineInstr()llvm::MachineInstr