, including all inherited members.
addTargetFlag(unsigned F) | llvm::MachineOperand | [inline] |
BA | llvm::MachineOperand | |
CFIIndex | llvm::MachineOperand | |
CFP | llvm::MachineOperand | |
ChangeToImmediate(int64_t ImmVal) | llvm::MachineOperand | |
ChangeToRegister(unsigned Reg, bool isDef, bool isImp=false, bool isKill=false, bool isDead=false, bool isUndef=false, bool isDebug=false) | llvm::MachineOperand | |
CI | llvm::MachineOperand | |
clearParent() | llvm::MachineOperand | [inline] |
clobbersPhysReg(const uint32_t *RegMask, unsigned PhysReg) | llvm::MachineOperand | [inline, static] |
clobbersPhysReg(unsigned PhysReg) const | llvm::MachineOperand | [inline] |
CreateBA(const BlockAddress *BA, int64_t Offset, unsigned char TargetFlags=0) | llvm::MachineOperand | [inline, static] |
CreateCFIIndex(unsigned CFIIndex) | llvm::MachineOperand | [inline, static] |
CreateCImm(const ConstantInt *CI) | llvm::MachineOperand | [inline, static] |
CreateCPI(unsigned Idx, int Offset, unsigned char TargetFlags=0) | llvm::MachineOperand | [inline, static] |
CreateES(const char *SymName, unsigned char TargetFlags=0) | llvm::MachineOperand | [inline, static] |
CreateFI(int Idx) | llvm::MachineOperand | [inline, static] |
CreateFPImm(const ConstantFP *CFP) | llvm::MachineOperand | [inline, static] |
CreateGA(const GlobalValue *GV, int64_t Offset, unsigned char TargetFlags=0) | llvm::MachineOperand | [inline, static] |
CreateImm(int64_t Val) | llvm::MachineOperand | [inline, static] |
CreateJTI(unsigned Idx, unsigned char TargetFlags=0) | llvm::MachineOperand | [inline, static] |
CreateMBB(MachineBasicBlock *MBB, unsigned char TargetFlags=0) | llvm::MachineOperand | [inline, static] |
CreateMCSymbol(MCSymbol *Sym) | llvm::MachineOperand | [inline, static] |
CreateMetadata(const MDNode *Meta) | llvm::MachineOperand | [inline, static] |
CreateReg(unsigned Reg, bool isDef, bool isImp=false, bool isKill=false, bool isDead=false, bool isUndef=false, bool isEarlyClobber=false, unsigned SubReg=0, bool isDebug=false, bool isInternalRead=false) | llvm::MachineOperand | [inline, static] |
CreateRegLiveOut(const uint32_t *Mask) | llvm::MachineOperand | [inline, static] |
CreateRegMask(const uint32_t *Mask) | llvm::MachineOperand | [inline, static] |
CreateTargetIndex(unsigned Idx, int64_t Offset, unsigned char TargetFlags=0) | llvm::MachineOperand | [inline, static] |
getBlockAddress() const | llvm::MachineOperand | [inline] |
getCFIIndex() const | llvm::MachineOperand | [inline] |
getCImm() const | llvm::MachineOperand | [inline] |
getFPImm() const | llvm::MachineOperand | [inline] |
getGlobal() const | llvm::MachineOperand | [inline] |
getImm() const | llvm::MachineOperand | [inline] |
getIndex() const | llvm::MachineOperand | [inline] |
getMBB() const | llvm::MachineOperand | [inline] |
getMCSymbol() const | llvm::MachineOperand | [inline] |
getMetadata() const | llvm::MachineOperand | [inline] |
getOffset() const | llvm::MachineOperand | [inline] |
getParent() | llvm::MachineOperand | [inline] |
getParent() const | llvm::MachineOperand | [inline] |
getReg() const | llvm::MachineOperand | [inline] |
getRegLiveOut() const | llvm::MachineOperand | [inline] |
getRegMask() const | llvm::MachineOperand | [inline] |
getSubReg() const | llvm::MachineOperand | [inline] |
getSymbolName() const | llvm::MachineOperand | [inline] |
getTargetFlags() const | llvm::MachineOperand | [inline] |
getType() const | llvm::MachineOperand | [inline] |
GV | llvm::MachineOperand | |
hash_value(const MachineOperand &MO) | llvm::MachineOperand | [friend] |
ImmVal | llvm::MachineOperand | |
Index | llvm::MachineOperand | |
isBlockAddress() const | llvm::MachineOperand | [inline] |
isCFIIndex() const | llvm::MachineOperand | [inline] |
isCImm() const | llvm::MachineOperand | [inline] |
isCPI() const | llvm::MachineOperand | [inline] |
isDead() const | llvm::MachineOperand | [inline] |
isDebug() const | llvm::MachineOperand | [inline] |
isDef() const | llvm::MachineOperand | [inline] |
isEarlyClobber() const | llvm::MachineOperand | [inline] |
isFI() const | llvm::MachineOperand | [inline] |
isFPImm() const | llvm::MachineOperand | [inline] |
isGlobal() const | llvm::MachineOperand | [inline] |
isIdenticalTo(const MachineOperand &Other) const | llvm::MachineOperand | |
isImm() const | llvm::MachineOperand | [inline] |
isImplicit() const | llvm::MachineOperand | [inline] |
isInternalRead() const | llvm::MachineOperand | [inline] |
isJTI() const | llvm::MachineOperand | [inline] |
isKill() const | llvm::MachineOperand | [inline] |
isMBB() const | llvm::MachineOperand | [inline] |
isMCSymbol() const | llvm::MachineOperand | [inline] |
isMetadata() const | llvm::MachineOperand | [inline] |
isReg() const | llvm::MachineOperand | [inline] |
isRegLiveOut() const | llvm::MachineOperand | [inline] |
isRegMask() const | llvm::MachineOperand | [inline] |
isSymbol() const | llvm::MachineOperand | [inline] |
isTargetIndex() const | llvm::MachineOperand | [inline] |
isTied() const | llvm::MachineOperand | [inline] |
isUndef() const | llvm::MachineOperand | [inline] |
isUse() const | llvm::MachineOperand | [inline] |
MachineInstr class | llvm::MachineOperand | [friend] |
MachineOperandType enum name | llvm::MachineOperand | |
MachineRegisterInfo class | llvm::MachineOperand | [friend] |
MBB | llvm::MachineOperand | |
MD | llvm::MachineOperand | |
MO_BlockAddress enum value | llvm::MachineOperand | |
MO_CFIIndex enum value | llvm::MachineOperand | |
MO_CImmediate enum value | llvm::MachineOperand | |
MO_ConstantPoolIndex enum value | llvm::MachineOperand | |
MO_ExternalSymbol enum value | llvm::MachineOperand | |
MO_FPImmediate enum value | llvm::MachineOperand | |
MO_FrameIndex enum value | llvm::MachineOperand | |
MO_GlobalAddress enum value | llvm::MachineOperand | |
MO_Immediate enum value | llvm::MachineOperand | |
MO_JumpTableIndex enum value | llvm::MachineOperand | |
MO_MachineBasicBlock enum value | llvm::MachineOperand | |
MO_MCSymbol enum value | llvm::MachineOperand | |
MO_Metadata enum value | llvm::MachineOperand | |
MO_Register enum value | llvm::MachineOperand | |
MO_RegisterLiveOut enum value | llvm::MachineOperand | |
MO_RegisterMask enum value | llvm::MachineOperand | |
MO_TargetIndex enum value | llvm::MachineOperand | |
Next | llvm::MachineOperand | |
OffsetedInfo | llvm::MachineOperand | |
OffsetHi | llvm::MachineOperand | |
OffsetLo | llvm::MachineOperand | |
Prev | llvm::MachineOperand | |
print(raw_ostream &os, const TargetMachine *TM=nullptr) const | llvm::MachineOperand | |
readsReg() const | llvm::MachineOperand | [inline] |
Reg | llvm::MachineOperand | |
RegMask | llvm::MachineOperand | |
RegNo | llvm::MachineOperand | |
setImm(int64_t immVal) | llvm::MachineOperand | [inline] |
setImplicit(bool Val=true) | llvm::MachineOperand | [inline] |
setIndex(int Idx) | llvm::MachineOperand | [inline] |
setIsDead(bool Val=true) | llvm::MachineOperand | [inline] |
setIsDebug(bool Val=true) | llvm::MachineOperand | [inline] |
setIsDef(bool Val=true) | llvm::MachineOperand | |
setIsEarlyClobber(bool Val=true) | llvm::MachineOperand | [inline] |
setIsInternalRead(bool Val=true) | llvm::MachineOperand | [inline] |
setIsKill(bool Val=true) | llvm::MachineOperand | [inline] |
setIsUndef(bool Val=true) | llvm::MachineOperand | [inline] |
setIsUse(bool Val=true) | llvm::MachineOperand | [inline] |
setMBB(MachineBasicBlock *MBB) | llvm::MachineOperand | [inline] |
setOffset(int64_t Offset) | llvm::MachineOperand | [inline] |
setReg(unsigned Reg) | llvm::MachineOperand | |
setSubReg(unsigned subReg) | llvm::MachineOperand | [inline] |
setTargetFlags(unsigned F) | llvm::MachineOperand | [inline] |
substPhysReg(unsigned Reg, const TargetRegisterInfo &) | llvm::MachineOperand | |
substVirtReg(unsigned Reg, unsigned SubIdx, const TargetRegisterInfo &) | llvm::MachineOperand | |
Sym | llvm::MachineOperand | |
SymbolName | llvm::MachineOperand | |
Val | llvm::MachineOperand | |