LLVM API Documentation

llvm::MachineOperand Member List

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

ChangeToImmediate(int64_t ImmVal)llvm::MachineOperand [inline]
ChangeToRegister(unsigned Reg)llvm::MachineOperand [inline]
Def enum valuellvm::MachineOperand
getConstantPoolIndex() constllvm::MachineOperand [inline]
getFrameIndex() constllvm::MachineOperand [inline]
getGlobal() constllvm::MachineOperand [inline]
getImmedValue() constllvm::MachineOperand [inline]
getJumpTableIndex() constllvm::MachineOperand [inline]
getMachineBasicBlock() constllvm::MachineOperand [inline]
getOffset() constllvm::MachineOperand [inline]
getReg() constllvm::MachineOperand [inline]
getSymbolName() constllvm::MachineOperand [inline]
getType() constllvm::MachineOperand [inline]
getUseType() constllvm::MachineOperand [inline]
isConstantPoolIndex() constllvm::MachineOperand [inline]
isDef() constllvm::MachineOperand [inline]
isExternalSymbol() constllvm::MachineOperand [inline]
isFrameIndex() constllvm::MachineOperand [inline]
isGlobalAddress() constllvm::MachineOperand [inline]
isImmediate() constllvm::MachineOperand [inline]
isJumpTableIndex() constllvm::MachineOperand [inline]
isMachineBasicBlock() constllvm::MachineOperand [inline]
isRegister() constllvm::MachineOperand [inline]
isUse() constllvm::MachineOperand [inline]
MachineInstr classllvm::MachineOperand [friend]
MachineOperand(const MachineOperand &M)llvm::MachineOperand [inline]
MachineOperandType enum namellvm::MachineOperand
MO_ConstantPoolIndex enum valuellvm::MachineOperand
MO_ExternalSymbol enum valuellvm::MachineOperand
MO_FrameIndex enum valuellvm::MachineOperand
MO_GlobalAddress enum valuellvm::MachineOperand
MO_Immediate enum valuellvm::MachineOperand
MO_JumpTableIndex enum valuellvm::MachineOperand
MO_MachineBasicBlock enum valuellvm::MachineOperand
MO_Register enum valuellvm::MachineOperand
operator<<(std::ostream &os, const MachineOperand &mop)llvm::MachineOperand [friend]
operator=(const MachineOperand &MO)llvm::MachineOperand [inline]
setDef()llvm::MachineOperand [inline]
setImmedValue(int64_t immVal)llvm::MachineOperand [inline]
setMachineBasicBlock(MachineBasicBlock *MBB)llvm::MachineOperand [inline]
setOffset(int Offset)llvm::MachineOperand [inline]
setReg(unsigned Reg)llvm::MachineOperand [inline]
setUse()llvm::MachineOperand [inline]
Use enum valuellvm::MachineOperand
UseAndDef enum valuellvm::MachineOperand
UseType enum namellvm::MachineOperand
~MachineOperand()llvm::MachineOperand [inline]