LLVM API Documentation

llvm::MachineOperand Member List

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

Def enum valuellvm::MachineOperand
getConstantPoolIndex() const llvm::MachineOperand [inline]
getFrameIndex() const llvm::MachineOperand [inline]
getGlobal() const llvm::MachineOperand [inline]
getImmedValue() const llvm::MachineOperand [inline]
getMachineBasicBlock() const llvm::MachineOperand [inline]
getMachineRegNum() const llvm::MachineOperand [inline]
getOffset() const llvm::MachineOperand [inline]
getReg() const llvm::MachineOperand [inline]
getSymbolName() const llvm::MachineOperand [inline]
getType() const llvm::MachineOperand [inline]
getUseType() const llvm::MachineOperand [inline]
getVRegValue() const llvm::MachineOperand [inline]
getVRegValueOrNull() const llvm::MachineOperand [inline]
hasAllocatedReg() const llvm::MachineOperand [inline]
isConstantPoolIndex() const llvm::MachineOperand [inline]
isDef() const llvm::MachineOperand [inline]
isExternalSymbol() const llvm::MachineOperand [inline]
isFrameIndex() const llvm::MachineOperand [inline]
isGlobalAddress() const llvm::MachineOperand [inline]
isHiBits32() const llvm::MachineOperand [inline]
isHiBits64() const llvm::MachineOperand [inline]
isImmediate() const llvm::MachineOperand [inline]
isLoBits32() const llvm::MachineOperand [inline]
isLoBits64() const llvm::MachineOperand [inline]
isMachineBasicBlock() const llvm::MachineOperand [inline]
isPCRelative() const llvm::MachineOperand [inline]
isPCRelativeDisp() const llvm::MachineOperand [inline]
isRegister() const llvm::MachineOperand [inline]
isUse() const llvm::MachineOperand [inline]
MachineInstr classllvm::MachineOperand [friend]
MachineOperand(const MachineOperand &M)llvm::MachineOperand [inline]
MachineOperandType enum namellvm::MachineOperand
markHi32()llvm::MachineOperand [inline]
markHi64()llvm::MachineOperand [inline]
markLo32()llvm::MachineOperand [inline]
markLo64()llvm::MachineOperand [inline]
MO_CCRegister enum valuellvm::MachineOperand
MO_ConstantPoolIndex enum valuellvm::MachineOperand
MO_ExternalSymbol enum valuellvm::MachineOperand
MO_FrameIndex enum valuellvm::MachineOperand
MO_GlobalAddress enum valuellvm::MachineOperand
MO_MachineBasicBlock enum valuellvm::MachineOperand
MO_MachineRegister enum valuellvm::MachineOperand
MO_PCRelativeDisp enum valuellvm::MachineOperand
MO_SignExtendedImmed enum valuellvm::MachineOperand
MO_UnextendedImmed enum valuellvm::MachineOperand
MO_VirtualRegister 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(int 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]
setValueReg(Value *val)llvm::MachineOperand [inline]
Use enum valuellvm::MachineOperand
UseAndDef enum valuellvm::MachineOperand
UseType enum namellvm::MachineOperand
~MachineOperand()llvm::MachineOperand [inline]