LLVM 20.0.0git
|
This is the complete list of members for llvm::X86_MC::X86MCInstrAnalysis, including all inherited members.
clearsSuperRegisters(const MCRegisterInfo &MRI, const MCInst &Inst, APInt &Mask) const override | llvm::X86_MC::X86MCInstrAnalysis | virtual |
evaluateBranch(const MCInst &Inst, uint64_t Addr, uint64_t Size, uint64_t &Target) const override | llvm::X86_MC::X86MCInstrAnalysis | virtual |
evaluateMemoryOperandAddress(const MCInst &Inst, const MCSubtargetInfo *STI, uint64_t Addr, uint64_t Size) const override | llvm::X86_MC::X86MCInstrAnalysis | virtual |
findPltEntries(uint64_t PltSectionVA, ArrayRef< uint8_t > PltContents, const Triple &TargetTriple) const override | llvm::X86_MC::X86MCInstrAnalysis | virtual |
getMemoryOperandRelocationOffset(const MCInst &Inst, uint64_t Size) const override | llvm::X86_MC::X86MCInstrAnalysis | virtual |
Info | llvm::MCInstrAnalysis | protected |
isBranch(const MCInst &Inst) const | llvm::MCInstrAnalysis | inlinevirtual |
isCall(const MCInst &Inst) const | llvm::MCInstrAnalysis | inlinevirtual |
isConditionalBranch(const MCInst &Inst) const | llvm::MCInstrAnalysis | inlinevirtual |
isDependencyBreaking(const MCInst &MI, APInt &Mask, unsigned CPUID) const | llvm::MCInstrAnalysis | inlinevirtual |
isIndirectBranch(const MCInst &Inst) const | llvm::MCInstrAnalysis | inlinevirtual |
isOptimizableRegisterMove(const MCInst &MI, unsigned CPUID) const | llvm::MCInstrAnalysis | inlinevirtual |
isReturn(const MCInst &Inst) const | llvm::MCInstrAnalysis | inlinevirtual |
isTerminator(const MCInst &Inst) const | llvm::MCInstrAnalysis | inlinevirtual |
isUnconditionalBranch(const MCInst &Inst) const | llvm::MCInstrAnalysis | inlinevirtual |
isZeroIdiom(const MCInst &MI, APInt &Mask, unsigned CPUID) const | llvm::MCInstrAnalysis | inlinevirtual |
mayAffectControlFlow(const MCInst &Inst, const MCRegisterInfo &MCRI) const | llvm::MCInstrAnalysis | inlinevirtual |
MCInstrAnalysis(const MCInstrInfo *Info) | llvm::MCInstrAnalysis | inline |
resetState() | llvm::MCInstrAnalysis | inlinevirtual |
updateState(const MCInst &Inst, uint64_t Addr) | llvm::MCInstrAnalysis | inlinevirtual |
X86MCInstrAnalysis(const MCInstrInfo *MCII) | llvm::X86_MC::X86MCInstrAnalysis | inline |
~MCInstrAnalysis()=default | llvm::MCInstrAnalysis | virtual |