LLVM 19.0.0git
llvm::mca::InstructionBase Member List

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

addOperand(const MCAOperand Op)llvm::mca::InstructionBaseinline
clearOptimizableMove()llvm::mca::InstructionBaseinline
getBeginGroup() constllvm::mca::InstructionBaseinline
getDefs()llvm::mca::InstructionBaseinline
getDefs() constllvm::mca::InstructionBaseinline
getDesc() constllvm::mca::InstructionBaseinline
getEndGroup() constllvm::mca::InstructionBaseinline
getHasSideEffects() constllvm::mca::InstructionBaseinline
getLatency() constllvm::mca::InstructionBaseinline
getMayLoad() constllvm::mca::InstructionBaseinline
getMayStore() constllvm::mca::InstructionBaseinline
getNumMicroOps() constllvm::mca::InstructionBaseinline
getNumOperands() constllvm::mca::InstructionBaseinline
getNumUsers() constllvm::mca::InstructionBaseinline
getOpcode() constllvm::mca::InstructionBaseinline
getOperand(const unsigned Idx) constllvm::mca::InstructionBaseinline
getRetireOOO() constllvm::mca::InstructionBaseinline
getUses()llvm::mca::InstructionBaseinline
getUses() constllvm::mca::InstructionBaseinline
hasDependentUsers() constllvm::mca::InstructionBaseinline
InstructionBase(const InstrDesc &D, const unsigned Opcode)llvm::mca::InstructionBaseinline
isALoadBarrier() constllvm::mca::InstructionBaseinline
isAStoreBarrier() constllvm::mca::InstructionBaseinline
isMemOp() constllvm::mca::InstructionBaseinline
isOptimizableMove() constllvm::mca::InstructionBaseinline
setBeginGroup(bool newVal)llvm::mca::InstructionBaseinline
setEndGroup(bool newVal)llvm::mca::InstructionBaseinline
setHasSideEffects(bool newVal)llvm::mca::InstructionBaseinline
setLoadBarrier(bool IsBarrier)llvm::mca::InstructionBaseinline
setMayLoad(bool newVal)llvm::mca::InstructionBaseinline
setMayStore(bool newVal)llvm::mca::InstructionBaseinline
setOptimizableMove()llvm::mca::InstructionBaseinline
setRetireOOO(bool newVal)llvm::mca::InstructionBaseinline
setStoreBarrier(bool IsBarrier)llvm::mca::InstructionBaseinline