LLVM API Documentation

llvm::MCInstrDesc Member List
This is the complete list of members for llvm::MCInstrDesc, including all inherited members.
canFoldAsLoad() const llvm::MCInstrDesc [inline]
ComplexDeprecationInfollvm::MCInstrDesc
DeprecatedFeatureMaskllvm::MCInstrDesc
findFirstPredOperandIdx() const llvm::MCInstrDesc [inline]
Flagsllvm::MCInstrDesc
getDeprecatedInfo(MCInst &MI, MCSubtargetInfo &STI, std::string &Info) const llvm::MCInstrDesc [inline]
getFlags() const llvm::MCInstrDesc [inline]
getImplicitDefs() const llvm::MCInstrDesc [inline]
getImplicitUses() const llvm::MCInstrDesc [inline]
getNumDefs() const llvm::MCInstrDesc [inline]
getNumImplicitDefs() const llvm::MCInstrDesc [inline]
getNumImplicitUses() const llvm::MCInstrDesc [inline]
getNumOperands() const llvm::MCInstrDesc [inline]
getOpcode() const llvm::MCInstrDesc [inline]
getOperandConstraint(unsigned OpNum, MCOI::OperandConstraint Constraint) const llvm::MCInstrDesc [inline]
getSchedClass() const llvm::MCInstrDesc [inline]
getSize() const llvm::MCInstrDesc [inline]
hasDefOfPhysReg(const MCInst &MI, unsigned Reg, const MCRegisterInfo &RI) const llvm::MCInstrDesc [inline]
hasDelaySlot() const llvm::MCInstrDesc [inline]
hasExtraDefRegAllocReq() const llvm::MCInstrDesc [inline]
hasExtraSrcRegAllocReq() const llvm::MCInstrDesc [inline]
hasImplicitDefOfPhysReg(unsigned Reg, const MCRegisterInfo *MRI=nullptr) const llvm::MCInstrDesc [inline]
hasImplicitUseOfPhysReg(unsigned Reg) const llvm::MCInstrDesc [inline]
hasOptionalDef() const llvm::MCInstrDesc [inline]
hasPostISelHook() const llvm::MCInstrDesc [inline]
hasUnmodeledSideEffects() const llvm::MCInstrDesc [inline]
ImplicitDefsllvm::MCInstrDesc
ImplicitUsesllvm::MCInstrDesc
isAsCheapAsAMove() const llvm::MCInstrDesc [inline]
isBarrier() const llvm::MCInstrDesc [inline]
isBitcast() const llvm::MCInstrDesc [inline]
isBranch() const llvm::MCInstrDesc [inline]
isCall() const llvm::MCInstrDesc [inline]
isCommutable() const llvm::MCInstrDesc [inline]
isCompare() const llvm::MCInstrDesc [inline]
isConditionalBranch() const llvm::MCInstrDesc [inline]
isConvertibleTo3Addr() const llvm::MCInstrDesc [inline]
isExtractSubregLike() const llvm::MCInstrDesc [inline]
isIndirectBranch() const llvm::MCInstrDesc [inline]
isInsertSubregLike() const llvm::MCInstrDesc [inline]
isMoveImmediate() const llvm::MCInstrDesc [inline]
isNotDuplicable() const llvm::MCInstrDesc [inline]
isPredicable() const llvm::MCInstrDesc [inline]
isPseudo() const llvm::MCInstrDesc [inline]
isRegSequenceLike() const llvm::MCInstrDesc [inline]
isRematerializable() const llvm::MCInstrDesc [inline]
isReturn() const llvm::MCInstrDesc [inline]
isSelect() const llvm::MCInstrDesc [inline]
isTerminator() const llvm::MCInstrDesc [inline]
isUnconditionalBranch() const llvm::MCInstrDesc [inline]
isVariadic() const llvm::MCInstrDesc [inline]
mayAffectControlFlow(const MCInst &MI, const MCRegisterInfo &RI) const llvm::MCInstrDesc [inline]
mayLoad() const llvm::MCInstrDesc [inline]
mayStore() const llvm::MCInstrDesc [inline]
NumDefsllvm::MCInstrDesc
NumOperandsllvm::MCInstrDesc
Opcodellvm::MCInstrDesc
OpInfollvm::MCInstrDesc
SchedClassllvm::MCInstrDesc
Sizellvm::MCInstrDesc
TSFlagsllvm::MCInstrDesc
usesCustomInsertionHook() const llvm::MCInstrDesc [inline]