| addImplicitDefUseOperands(MachineFunction &MF) | llvm::MachineInstr | |
| addMemOperand(MachineFunction &MF, MachineMemOperand *MO) | llvm::MachineInstr | |
| addOperand(MachineFunction &MF, const MachineOperand &Op) | llvm::MachineInstr | |
| addOperand(const MachineOperand &Op) | llvm::MachineInstr | |
| addRegisterDead(Register Reg, const TargetRegisterInfo *RegInfo, bool AddIfNotFound=false) | llvm::MachineInstr | |
| addRegisterDefined(Register Reg, const TargetRegisterInfo *RegInfo=nullptr) | llvm::MachineInstr | |
| addRegisterKilled(Register IncomingReg, const TargetRegisterInfo *RegInfo, bool AddIfNotFound=false) | llvm::MachineInstr | |
| all_defs() | llvm::MachineInstr | inline |
| all_defs() const | llvm::MachineInstr | inline |
| all_uses() | llvm::MachineInstr | inline |
| all_uses() const | llvm::MachineInstr | inline |
| allDefsAreDead() const | llvm::MachineInstr | |
| allImplicitDefsAreDead() const | llvm::MachineInstr | |
| AllInBundle enum value | llvm::MachineInstr | |
| AnyInBundle enum value | llvm::MachineInstr | |
| BundledPred enum value | llvm::MachineInstr | |
| BundledSucc enum value | llvm::MachineInstr | |
| bundleWithPred() | llvm::MachineInstr | |
| bundleWithSucc() | llvm::MachineInstr | |
| canFoldAsLoad(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| changeDebugValuesDefReg(Register Reg) | llvm::MachineInstr | |
| CheckDefs enum value | llvm::MachineInstr | |
| CheckKillDead enum value | llvm::MachineInstr | |
| classof(const MachineInstr *MI) | llvm::GSub | inlinestatic |
| clearAsmPrinterFlag(CommentFlag Flag) | llvm::MachineInstr | inline |
| clearAsmPrinterFlags() | llvm::MachineInstr | inline |
| clearFlag(MIFlag Flag) | llvm::MachineInstr | inline |
| clearFlags(unsigned flags) | llvm::MachineInstr | inline |
| clearKillInfo() | llvm::MachineInstr | |
| clearRegisterDeads(Register Reg) | llvm::MachineInstr | |
| clearRegisterKills(Register Reg, const TargetRegisterInfo *RegInfo) | llvm::MachineInstr | |
| cloneInstrSymbols(MachineFunction &MF, const MachineInstr &MI) | llvm::MachineInstr | |
| cloneMemRefs(MachineFunction &MF, const MachineInstr &MI) | llvm::MachineInstr | |
| cloneMergedMemRefs(MachineFunction &MF, ArrayRef< const MachineInstr * > MIs) | llvm::MachineInstr | |
| collectDebugValues(SmallVectorImpl< MachineInstr * > &DbgValues) | llvm::MachineInstr | |
| CommentFlag enum name | llvm::MachineInstr | |
| const_mop_iterator typedef | llvm::MachineInstr | |
| const_mop_range typedef | llvm::MachineInstr | |
| const_reverse_self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineInstr, Options... >::type > | protected |
| const_self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineInstr, Options... >::type > | protected |
| copyFlagsFromInstruction(const Instruction &I) | llvm::MachineInstr | static |
| copyImplicitOps(MachineFunction &MF, const MachineInstr &MI) | llvm::MachineInstr | |
| copyIRFlags(const Instruction &I) | llvm::MachineInstr | |
| debug_operands() | llvm::MachineInstr | inline |
| debug_operands() const | llvm::MachineInstr | inline |
| definesRegister(Register Reg, const TargetRegisterInfo *TRI) const | llvm::MachineInstr | inline |
| defs() | llvm::MachineInstr | inline |
| defs() const | llvm::MachineInstr | inline |
| Disjoint enum value | llvm::MachineInstr | |
| dropDebugNumber() | llvm::MachineInstr | inline |
| dropMemRefs(MachineFunction &MF) | llvm::MachineInstr | |
| dropPoisonGeneratingFlags() | llvm::GenericMachineInstr | inline |
| dump() const | llvm::MachineInstr | |
| dumpr(const MachineRegisterInfo &MRI, unsigned MaxDepth=UINT_MAX) const | llvm::MachineInstr | |
| emitGenericError(const Twine &ErrMsg) const | llvm::MachineInstr | |
| emitInlineAsmError(const Twine &ErrMsg) const | llvm::MachineInstr | |
| eraseFromBundle() | llvm::MachineInstr | |
| eraseFromParent() | llvm::MachineInstr | |
| explicit_operands() | llvm::MachineInstr | inline |
| explicit_operands() const | llvm::MachineInstr | inline |
| explicit_uses() | llvm::MachineInstr | inline |
| explicit_uses() const | llvm::MachineInstr | inline |
| filtered_const_mop_range typedef | llvm::MachineInstr | |
| filtered_mop_range typedef | llvm::MachineInstr | |
| findFirstPredOperandIdx() const | llvm::MachineInstr | |
| findInlineAsmFlagIdx(unsigned OpIdx, unsigned *GroupNo=nullptr) const | llvm::MachineInstr | |
| findRegisterDefOperand(Register Reg, const TargetRegisterInfo *TRI, bool isDead=false, bool Overlap=false) | llvm::MachineInstr | inline |
| findRegisterDefOperand(Register Reg, const TargetRegisterInfo *TRI, bool isDead=false, bool Overlap=false) const | llvm::MachineInstr | inline |
| findRegisterDefOperandIdx(Register Reg, const TargetRegisterInfo *TRI, bool isDead=false, bool Overlap=false) const | llvm::MachineInstr | |
| findRegisterUseOperand(Register Reg, const TargetRegisterInfo *TRI, bool isKill=false) | llvm::MachineInstr | inline |
| findRegisterUseOperand(Register Reg, const TargetRegisterInfo *TRI, bool isKill=false) const | llvm::MachineInstr | inline |
| findRegisterUseOperandIdx(Register Reg, const TargetRegisterInfo *TRI, bool isKill=false) const | llvm::MachineInstr | |
| findTiedOperandIdx(unsigned OpIdx) const | llvm::MachineInstr | |
| FmAfn enum value | llvm::MachineInstr | |
| FmArcp enum value | llvm::MachineInstr | |
| FmContract enum value | llvm::MachineInstr | |
| FmNoInfs enum value | llvm::MachineInstr | |
| FmNoNans enum value | llvm::MachineInstr | |
| FmNsz enum value | llvm::MachineInstr | |
| FmReassoc enum value | llvm::MachineInstr | |
| FrameDestroy enum value | llvm::MachineInstr | |
| FrameSetup enum value | llvm::MachineInstr | |
| GenericMachineInstr()=delete | llvm::GenericMachineInstr | |
| getAsmPrinterFlag(CommentFlag Flag) const | llvm::MachineInstr | inline |
| getAsmPrinterFlags() const | llvm::MachineInstr | inline |
| getBundleSize() const | llvm::MachineInstr | |
| getCFIType() const | llvm::MachineInstr | inline |
| getDebugExpression() const | llvm::MachineInstr | |
| getDebugExpressionOp() const | llvm::MachineInstr | |
| getDebugExpressionOp() | llvm::MachineInstr | |
| getDebugInstrNum() | llvm::MachineInstr | |
| getDebugInstrNum(MachineFunction &MF) | llvm::MachineInstr | |
| getDebugLabel() const | llvm::MachineInstr | |
| getDebugLoc() const | llvm::MachineInstr | inline |
| getDebugOffset() const | llvm::MachineInstr | inline |
| getDebugOffset() | llvm::MachineInstr | inline |
| getDebugOperand(unsigned Index) | llvm::MachineInstr | inline |
| getDebugOperand(unsigned Index) const | llvm::MachineInstr | inline |
| getDebugOperandIndex(const MachineOperand *Op) const | llvm::MachineInstr | inline |
| getDebugOperandsForReg(Register Reg) const | llvm::MachineInstr | |
| getDebugOperandsForReg(Register Reg) | llvm::MachineInstr | |
| getDebugVariable() const | llvm::MachineInstr | |
| getDebugVariableOp() const | llvm::MachineInstr | |
| getDebugVariableOp() | llvm::MachineInstr | |
| getDesc() const | llvm::MachineInstr | inline |
| getFirst2LLTs() const | llvm::MachineInstr | |
| getFirst2RegLLTs() const | llvm::MachineInstr | |
| getFirst2Regs() const | llvm::MachineInstr | inline |
| getFirst3LLTs() const | llvm::MachineInstr | |
| getFirst3RegLLTs() const | llvm::MachineInstr | |
| getFirst3Regs() const | llvm::MachineInstr | inline |
| getFirst4LLTs() const | llvm::MachineInstr | |
| getFirst4RegLLTs() const | llvm::MachineInstr | |
| getFirst4Regs() const | llvm::MachineInstr | inline |
| getFirst5LLTs() const | llvm::MachineInstr | |
| getFirst5RegLLTs() const | llvm::MachineInstr | |
| getFirst5Regs() const | llvm::MachineInstr | inline |
| getFlag(MIFlag Flag) const | llvm::MachineInstr | inline |
| getFlags() const | llvm::MachineInstr | inline |
| getFoldedRestoreSize(const TargetInstrInfo *TII) const | llvm::MachineInstr | |
| getFoldedSpillSize(const TargetInstrInfo *TII) const | llvm::MachineInstr | |
| getHeapAllocMarker() const | llvm::MachineInstr | inline |
| getInlineAsmDialect() const | llvm::MachineInstr | |
| getIterator() | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineInstr, Options... >::type > | inline |
| getLHSReg() const | llvm::GBinOp | inline |
| getLocCookieMD() const | llvm::MachineInstr | |
| getMF() const | llvm::MachineInstr | |
| getMF() | llvm::MachineInstr | inline |
| getMMRAMetadata() const | llvm::MachineInstr | inline |
| getNextNode() | llvm::ilist_node_with_parent< MachineInstr, MachineBasicBlock, ilist_sentinel_tracking< true > > | inline |
| getNumDebugOperands() const | llvm::MachineInstr | inline |
| getNumDefs() const | llvm::MachineInstr | inline |
| getNumExplicitDefs() const | llvm::MachineInstr | |
| getNumExplicitOperands() const | llvm::MachineInstr | |
| getNumImplicitOperands() const | llvm::MachineInstr | inline |
| getNumMemOperands() const | llvm::MachineInstr | inline |
| getNumOperands() const | llvm::MachineInstr | inline |
| getOpcode() const | llvm::MachineInstr | inline |
| getOperand(unsigned i) const | llvm::MachineInstr | inline |
| getOperand(unsigned i) | llvm::MachineInstr | inline |
| getOperandNo(const_mop_iterator I) const | llvm::MachineInstr | inline |
| getParent() const | llvm::MachineInstr | inline |
| getParent() | llvm::MachineInstr | inline |
| getPCSections() const | llvm::MachineInstr | inline |
| getPostInstrSymbol() const | llvm::MachineInstr | inline |
| getPreInstrSymbol() const | llvm::MachineInstr | inline |
| getPrevNode() | llvm::ilist_node_with_parent< MachineInstr, MachineBasicBlock, ilist_sentinel_tracking< true > > | inline |
| getReg(unsigned Idx) const | llvm::GenericMachineInstr | inline |
| getRegClassConstraint(unsigned OpIdx, const TargetInstrInfo *TII, const TargetRegisterInfo *TRI) const | llvm::MachineInstr | |
| getRegClassConstraintEffect(unsigned OpIdx, const TargetRegisterClass *CurRC, const TargetInstrInfo *TII, const TargetRegisterInfo *TRI) const | llvm::MachineInstr | |
| getRegClassConstraintEffectForVReg(Register Reg, const TargetRegisterClass *CurRC, const TargetInstrInfo *TII, const TargetRegisterInfo *TRI, bool ExploreBundle=false) const | llvm::MachineInstr | |
| getRestoreSize(const TargetInstrInfo *TII) const | llvm::MachineInstr | |
| getReverseIterator() | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineInstr, Options... >::type > | inline |
| getRHSReg() const | llvm::GBinOp | inline |
| getSpillSize(const TargetInstrInfo *TII) const | llvm::MachineInstr | |
| getTypeToPrint(unsigned OpIdx, SmallBitVector &PrintedTypes, const MachineRegisterInfo &MRI) const | llvm::MachineInstr | |
| hasComplexRegisterTies() const | llvm::MachineInstr | |
| hasDebugOperandForReg(Register Reg) const | llvm::MachineInstr | inline |
| hasDelaySlot(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| hasExtraDefRegAllocReq(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| hasExtraSrcRegAllocReq(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| hasImplicitDef() const | llvm::MachineInstr | inline |
| hasOneMemOperand() const | llvm::MachineInstr | inline |
| hasOptionalDef(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| hasOrderedMemoryRef() const | llvm::MachineInstr | |
| hasPoisonGeneratingFlags() const | llvm::GenericMachineInstr | inline |
| hasPostISelHook(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| hasProperty(unsigned MCFlag, QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| hasRegisterImplicitUseOperand(Register Reg) const | llvm::MachineInstr | |
| hasUnmodeledSideEffects() const | llvm::MachineInstr | |
| IgnoreBundle enum value | llvm::MachineInstr | |
| IgnoreDefs enum value | llvm::MachineInstr | |
| IgnoreVRegDefs enum value | llvm::MachineInstr | |
| ilist_node_impl()=default | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineInstr, Options... >::type > | protected |
| ilist_node_with_parent()=default | llvm::ilist_node_with_parent< MachineInstr, MachineBasicBlock, ilist_sentinel_tracking< true > > | protected |
| implicit_operands() | llvm::MachineInstr | inline |
| implicit_operands() const | llvm::MachineInstr | inline |
| InBounds enum value | llvm::MachineInstr | |
| insert(mop_iterator InsertBefore, ArrayRef< MachineOperand > Ops) | llvm::MachineInstr | |
| isAnnotationLabel() const | llvm::MachineInstr | inline |
| isAsCheapAsAMove(QueryType Type=AllInBundle) const | llvm::MachineInstr | inline |
| isBarrier(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| isBitcast(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| isBranch(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| isBundle() const | llvm::MachineInstr | inline |
| isBundled() const | llvm::MachineInstr | inline |
| isBundledWithPred() const | llvm::MachineInstr | inline |
| isBundledWithSucc() const | llvm::MachineInstr | inline |
| isCall(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| isCandidateForAdditionalCallInfo(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | |
| isCFIInstruction() const | llvm::MachineInstr | inline |
| isCommutable(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| isCompare(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| isConditionalBranch(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| isConstantValuePHI() const | llvm::MachineInstr | |
| isConvergent(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| isConvertibleTo3Addr(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| isCopy() const | llvm::MachineInstr | inline |
| isCopyLike() const | llvm::MachineInstr | inline |
| isDead(const MachineRegisterInfo &MRI, LiveRegUnits *LivePhysRegs=nullptr) const | llvm::MachineInstr | |
| isDebugEntryValue() const | llvm::MachineInstr | |
| isDebugInstr() const | llvm::MachineInstr | inline |
| isDebugLabel() const | llvm::MachineInstr | inline |
| isDebugOffsetImm() const | llvm::MachineInstr | inline |
| isDebugOperand(const MachineOperand *Op) const | llvm::MachineInstr | inline |
| isDebugOrPseudoInstr() const | llvm::MachineInstr | inline |
| isDebugPHI() const | llvm::MachineInstr | inline |
| isDebugRef() const | llvm::MachineInstr | inline |
| isDebugValue() const | llvm::MachineInstr | inline |
| isDebugValueLike() const | llvm::MachineInstr | inline |
| isDebugValueList() const | llvm::MachineInstr | inline |
| isDereferenceableInvariantLoad() const | llvm::MachineInstr | |
| isEHLabel() const | llvm::MachineInstr | inline |
| isEHScopeReturn(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| isEquivalentDbgInstr(const MachineInstr &Other) const | llvm::MachineInstr | |
| IsExact enum value | llvm::MachineInstr | |
| isExtractSubreg() const | llvm::MachineInstr | inline |
| isExtractSubregLike(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| isFakeUse() const | llvm::MachineInstr | inline |
| isFullCopy() const | llvm::MachineInstr | inline |
| isGCLabel() const | llvm::MachineInstr | inline |
| isIdenticalTo(const MachineInstr &Other, MICheckType Check=CheckDefs) const | llvm::MachineInstr | |
| isIdentityCopy() const | llvm::MachineInstr | inline |
| isImplicitDef() const | llvm::MachineInstr | inline |
| isIndirectBranch(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| isIndirectDebugValue() const | llvm::MachineInstr | inline |
| isInlineAsm() const | llvm::MachineInstr | inline |
| isInsertSubreg() const | llvm::MachineInstr | inline |
| isInsertSubregLike(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| isInsideBundle() const | llvm::MachineInstr | inline |
| isJumpTableDebugInfo() const | llvm::MachineInstr | inline |
| isKill() const | llvm::MachineInstr | inline |
| isLabel() const | llvm::MachineInstr | inline |
| isLifetimeMarker() const | llvm::MachineInstr | inline |
| isLoadFoldBarrier() const | llvm::MachineInstr | |
| isMetaInstruction(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| isMoveImmediate(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| isMoveReg(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| isNonListDebugValue() const | llvm::MachineInstr | inline |
| isNotDuplicable(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| isOperandSubregIdx(unsigned OpIdx) const | llvm::MachineInstr | inline |
| isPHI() const | llvm::MachineInstr | inline |
| isPosition() const | llvm::MachineInstr | inline |
| isPredicable(QueryType Type=AllInBundle) const | llvm::MachineInstr | inline |
| isPreISelOpcode(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| isPseudo(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| isPseudoProbe() const | llvm::MachineInstr | inline |
| isRegSequence() const | llvm::MachineInstr | inline |
| isRegSequenceLike(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| isRegTiedToDefOperand(unsigned UseOpIdx, unsigned *DefOpIdx=nullptr) const | llvm::MachineInstr | inline |
| isRegTiedToUseOperand(unsigned DefOpIdx, unsigned *UseOpIdx=nullptr) const | llvm::MachineInstr | inline |
| isRematerializable(QueryType Type=AllInBundle) const | llvm::MachineInstr | inline |
| isReturn(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| isSafeToMove(bool &SawStore) const | llvm::MachineInstr | |
| isSelect(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| isSentinel() const | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineInstr, Options... >::type > | inline |
| isStackAligningInlineAsm() const | llvm::MachineInstr | |
| isSubregToReg() const | llvm::MachineInstr | inline |
| isTerminator(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| isTransient() const | llvm::MachineInstr | inline |
| isUnconditionalBranch(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| isUndefDebugValue() const | llvm::MachineInstr | inline |
| isVariadic(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| killsRegister(Register Reg, const TargetRegisterInfo *TRI) const | llvm::MachineInstr | inline |
| MachineInstr(const MachineInstr &)=delete | llvm::MachineInstr | |
| mayAlias(BatchAAResults *AA, const MachineInstr &Other, bool UseTBAA) const | llvm::MachineInstr | |
| mayAlias(AAResults *AA, const MachineInstr &Other, bool UseTBAA) const | llvm::MachineInstr | |
| mayFoldInlineAsmRegOp(unsigned OpId) const | llvm::MachineInstr | |
| mayLoad(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| mayLoadOrStore(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| mayRaiseFPException() const | llvm::MachineInstr | inline |
| mayStore(QueryType Type=AnyInBundle) const | llvm::MachineInstr | inline |
| memoperands() const | llvm::MachineInstr | inline |
| memoperands_begin() const | llvm::MachineInstr | inline |
| memoperands_empty() const | llvm::MachineInstr | inline |
| memoperands_end() const | llvm::MachineInstr | inline |
| mergeFlagsWith(const MachineInstr &Other) const | llvm::MachineInstr | |
| MICheckType enum name | llvm::MachineInstr | |
| MIFlag enum name | llvm::MachineInstr | |
| mmo_iterator typedef | llvm::MachineInstr | |
| modifiesRegister(Register Reg, const TargetRegisterInfo *TRI) const | llvm::MachineInstr | inline |
| mop_iterator typedef | llvm::MachineInstr | |
| mop_range typedef | llvm::MachineInstr | |
| moveBefore(MachineInstr *MovePos) | llvm::MachineInstr | |
| NoConvergent enum value | llvm::MachineInstr | |
| NoFlags enum value | llvm::MachineInstr | |
| NoFPExcept enum value | llvm::MachineInstr | |
| NoMerge enum value | llvm::MachineInstr | |
| NonNeg enum value | llvm::MachineInstr | |
| NoSchedComment enum value | llvm::MachineInstr | |
| NoSWrap enum value | llvm::MachineInstr | |
| NoUSWrap enum value | llvm::MachineInstr | |
| NoUWrap enum value | llvm::MachineInstr | |
| operands() | llvm::MachineInstr | inline |
| operands() const | llvm::MachineInstr | inline |
| operands_begin() | llvm::MachineInstr | inline |
| operands_begin() const | llvm::MachineInstr | inline |
| operands_end() | llvm::MachineInstr | inline |
| operands_end() const | llvm::MachineInstr | inline |
| operator=(const MachineInstr &)=delete | llvm::MachineInstr | |
| peekDebugInstrNum() const | llvm::MachineInstr | inline |
| print(raw_ostream &OS, bool IsStandalone=true, bool SkipOpers=false, bool SkipDebugLoc=false, bool AddNewLine=true, const TargetInstrInfo *TII=nullptr) const | llvm::MachineInstr | |
| print(raw_ostream &OS, ModuleSlotTracker &MST, bool IsStandalone=true, bool SkipOpers=false, bool SkipDebugLoc=false, bool AddNewLine=true, const TargetInstrInfo *TII=nullptr) const | llvm::MachineInstr | |
| QueryType enum name | llvm::MachineInstr | |
| readsRegister(Register Reg, const TargetRegisterInfo *TRI) const | llvm::MachineInstr | inline |
| readsVirtualRegister(Register Reg) const | llvm::MachineInstr | inline |
| readsWritesVirtualRegister(Register Reg, SmallVectorImpl< unsigned > *Ops=nullptr) const | llvm::MachineInstr | |
| registerDefIsDead(Register Reg, const TargetRegisterInfo *TRI) const | llvm::MachineInstr | inline |
| ReloadReuse enum value | llvm::MachineInstr | |
| removeFromBundle() | llvm::MachineInstr | |
| removeFromParent() | llvm::MachineInstr | |
| removeOperand(unsigned OpNo) | llvm::MachineInstr | |
| removePHIIncomingValueFor(const MachineBasicBlock &MBB) | llvm::MachineInstr | |
| reverse_self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineInstr, Options... >::type > | protected |
| SameSign enum value | llvm::MachineInstr | |
| self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< MachineInstr, Options... >::type > | protected |
| setAsmPrinterFlag(uint8_t Flag) | llvm::MachineInstr | inline |
| setCFIType(MachineFunction &MF, uint32_t Type) | llvm::MachineInstr | |
| setDebugInstrNum(unsigned Num) | llvm::MachineInstr | inline |
| setDebugLoc(DebugLoc DL) | llvm::MachineInstr | inline |
| setDebugValueUndef() | llvm::MachineInstr | inline |
| setDesc(const MCInstrDesc &TID) | llvm::MachineInstr | |
| setFlag(MIFlag Flag) | llvm::MachineInstr | inline |
| setFlags(unsigned flags) | llvm::MachineInstr | inline |
| setHeapAllocMarker(MachineFunction &MF, MDNode *MD) | llvm::MachineInstr | |
| setMemRefs(MachineFunction &MF, ArrayRef< MachineMemOperand * > MemRefs) | llvm::MachineInstr | |
| setMMRAMetadata(MachineFunction &MF, MDNode *MMRAs) | llvm::MachineInstr | |
| llvm::ilist_node_with_parent< MachineInstr, MachineBasicBlock, ilist_sentinel_tracking< true > >::setParent(ilist_detail::compute_node_options< MachineInstr, Options... >::type::parent_ty *Parent) | llvm::ilist_detail::node_parent_access< ilist_node_impl< ilist_detail::compute_node_options< MachineInstr, Options... >::type >, ilist_detail::compute_node_options< MachineInstr, Options... >::type::parent_ty > | inline |
| setPCSections(MachineFunction &MF, MDNode *MD) | llvm::MachineInstr | |
| setPhysRegsDeadExcept(ArrayRef< Register > UsedRegs, const TargetRegisterInfo &TRI) | llvm::MachineInstr | |
| setPostInstrSymbol(MachineFunction &MF, MCSymbol *Symbol) | llvm::MachineInstr | |
| setPreInstrSymbol(MachineFunction &MF, MCSymbol *Symbol) | llvm::MachineInstr | |
| setRegisterDefReadUndef(Register Reg, bool IsUndef=true) | llvm::MachineInstr | |
| shouldUpdateAdditionalCallInfo() const | llvm::MachineInstr | |
| substituteRegister(Register FromReg, Register ToReg, unsigned SubIdx, const TargetRegisterInfo &RegInfo) | llvm::MachineInstr | |
| TAsmComments enum value | llvm::MachineInstr | |
| tieOperands(unsigned DefIdx, unsigned UseIdx) | llvm::MachineInstr | |
| unbundleFromPred() | llvm::MachineInstr | |
| unbundleFromSucc() | llvm::MachineInstr | |
| Unpredictable enum value | llvm::MachineInstr | |
| untieRegOperand(unsigned OpIdx) | llvm::MachineInstr | inline |
| uses() | llvm::MachineInstr | inline |
| uses() const | llvm::MachineInstr | inline |
| usesCustomInsertionHook(QueryType Type=IgnoreBundle) const | llvm::MachineInstr | inline |
| wouldBeTriviallyDead() const | llvm::MachineInstr | |
| ~MachineInstr()=delete | llvm::MachineInstr | |