addTargetFlag(unsigned F) | llvm::MachineOperand | inline |
BA | llvm::MachineOperand | |
CFIIndex | llvm::MachineOperand | |
CFP | llvm::MachineOperand | |
ChangeToES(const char *SymName, unsigned char TargetFlags=0) | llvm::MachineOperand | |
ChangeToFPImmediate(const ConstantFP *FPImm) | llvm::MachineOperand | |
ChangeToFrameIndex(int Idx) | llvm::MachineOperand | |
ChangeToImmediate(int64_t ImmVal) | llvm::MachineOperand | |
ChangeToMCSymbol(MCSymbol *Sym) | llvm::MachineOperand | |
ChangeToRegister(unsigned Reg, bool isDef, bool isImp=false, bool isKill=false, bool isDead=false, bool isUndef=false, bool isDebug=false) | llvm::MachineOperand | |
ChangeToTargetIndex(unsigned Idx, int64_t Offset, unsigned char TargetFlags=0) | llvm::MachineOperand | |
CI | llvm::MachineOperand | |
clearParent() | llvm::MachineOperand | inline |
clobbersPhysReg(const uint32_t *RegMask, unsigned PhysReg) | llvm::MachineOperand | inlinestatic |
clobbersPhysReg(unsigned PhysReg) const | llvm::MachineOperand | inline |
CreateBA(const BlockAddress *BA, int64_t Offset, unsigned char TargetFlags=0) | llvm::MachineOperand | inlinestatic |
CreateCFIIndex(unsigned CFIIndex) | llvm::MachineOperand | inlinestatic |
CreateCImm(const ConstantInt *CI) | llvm::MachineOperand | inlinestatic |
CreateCPI(unsigned Idx, int Offset, unsigned char TargetFlags=0) | llvm::MachineOperand | inlinestatic |
CreateES(const char *SymName, unsigned char TargetFlags=0) | llvm::MachineOperand | inlinestatic |
CreateFI(int Idx) | llvm::MachineOperand | inlinestatic |
CreateFPImm(const ConstantFP *CFP) | llvm::MachineOperand | inlinestatic |
CreateGA(const GlobalValue *GV, int64_t Offset, unsigned char TargetFlags=0) | llvm::MachineOperand | inlinestatic |
CreateImm(int64_t Val) | llvm::MachineOperand | inlinestatic |
CreateIntrinsicID(Intrinsic::ID ID) | llvm::MachineOperand | inlinestatic |
CreateJTI(unsigned Idx, unsigned char TargetFlags=0) | llvm::MachineOperand | inlinestatic |
CreateMBB(MachineBasicBlock *MBB, unsigned char TargetFlags=0) | llvm::MachineOperand | inlinestatic |
CreateMCSymbol(MCSymbol *Sym, unsigned char TargetFlags=0) | llvm::MachineOperand | inlinestatic |
CreateMetadata(const MDNode *Meta) | llvm::MachineOperand | inlinestatic |
CreatePredicate(unsigned Pred) | llvm::MachineOperand | inlinestatic |
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, bool isRenamable=false) | llvm::MachineOperand | inlinestatic |
CreateRegLiveOut(const uint32_t *Mask) | llvm::MachineOperand | inlinestatic |
CreateRegMask(const uint32_t *Mask) | llvm::MachineOperand | inlinestatic |
CreateTargetIndex(unsigned Idx, int64_t Offset, unsigned char TargetFlags=0) | llvm::MachineOperand | inlinestatic |
DenseMapInfo< MachineOperand > | llvm::MachineOperand | friend |
dump() const | llvm::MachineOperand | |
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 |
getIntrinsicID() 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 |
getPredicate() const | llvm::MachineOperand | inline |
getReg() const | llvm::MachineOperand | inline |
getRegLiveOut() const | llvm::MachineOperand | inline |
getRegMask() const | llvm::MachineOperand | inline |
getRegMaskSize(unsigned NumRegs) | llvm::MachineOperand | inlinestatic |
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 | |
IntrinsicID | 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 |
isIntrinsicID() 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 |
isPredicate() const | llvm::MachineOperand | inline |
isReg() const | llvm::MachineOperand | inline |
isRegLiveOut() const | llvm::MachineOperand | inline |
isRegMask() const | llvm::MachineOperand | inline |
isRenamable() const | llvm::MachineOperand | |
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_IntrinsicID enum value | llvm::MachineOperand | |
MO_JumpTableIndex enum value | llvm::MachineOperand | |
MO_Last enum value | llvm::MachineOperand | |
MO_MachineBasicBlock enum value | llvm::MachineOperand | |
MO_MCSymbol enum value | llvm::MachineOperand | |
MO_Metadata enum value | llvm::MachineOperand | |
MO_Predicate 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 | |
Pred | llvm::MachineOperand | |
Prev | llvm::MachineOperand | |
print(raw_ostream &os, const TargetRegisterInfo *TRI=nullptr, const TargetIntrinsicInfo *IntrinsicInfo=nullptr) const | llvm::MachineOperand | |
print(raw_ostream &os, ModuleSlotTracker &MST, LLT TypeToPrint, bool PrintDef, bool IsStandalone, bool ShouldPrintRegisterTies, unsigned TiedOperandIdx, const TargetRegisterInfo *TRI, const TargetIntrinsicInfo *IntrinsicInfo) const | llvm::MachineOperand | |
print(raw_ostream &os, LLT TypeToPrint, const TargetRegisterInfo *TRI=nullptr, const TargetIntrinsicInfo *IntrinsicInfo=nullptr) const | llvm::MachineOperand | |
printIRSlotNumber(raw_ostream &OS, int Slot) | llvm::MachineOperand | static |
printOperandOffset(raw_ostream &OS, int64_t Offset) | llvm::MachineOperand | static |
printStackObjectReference(raw_ostream &OS, unsigned FrameIndex, bool IsFixed, StringRef Name) | llvm::MachineOperand | static |
printSubRegIdx(raw_ostream &OS, uint64_t Index, const TargetRegisterInfo *TRI) | llvm::MachineOperand | static |
printSymbol(raw_ostream &OS, MCSymbol &Sym) | llvm::MachineOperand | static |
printTargetFlags(raw_ostream &OS, const MachineOperand &Op) | llvm::MachineOperand | static |
readsReg() const | llvm::MachineOperand | inline |
Reg | llvm::MachineOperand | |
RegMask | llvm::MachineOperand | |
RegNo | llvm::MachineOperand | |
setCImm(const ConstantInt *CI) | llvm::MachineOperand | inline |
setFPImm(const ConstantFP *CFP) | llvm::MachineOperand | inline |
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 |
setIsRenamable(bool Val=true) | llvm::MachineOperand | |
setIsUndef(bool Val=true) | llvm::MachineOperand | inline |
setIsUse(bool Val=true) | llvm::MachineOperand | inline |
setMBB(MachineBasicBlock *MBB) | llvm::MachineOperand | inline |
setMetadata(const MDNode *MD) | llvm::MachineOperand | inline |
setOffset(int64_t Offset) | llvm::MachineOperand | inline |
setReg(unsigned Reg) | llvm::MachineOperand | |
setRegMask(const uint32_t *RegMaskPtr) | llvm::MachineOperand | inline |
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 | |