LLVM 22.0.0git
llvm::MCAsmBackend Member List

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

AllowAutoPaddingllvm::MCAsmBackendprotected
allowAutoPadding() constllvm::MCAsmBackendinline
AllowEnhancedRelaxationllvm::MCAsmBackendprotected
allowEnhancedRelaxation() constllvm::MCAsmBackendinline
applyFixup(const MCFragment &, const MCFixup &, const MCValue &Target, uint8_t *Data, uint64_t Value, bool IsResolved)=0llvm::MCAsmBackendpure virtual
Asmllvm::MCAsmBackendprotected
createDwoObjectWriter(raw_pwrite_stream &OS, raw_pwrite_stream &DwoOS) constllvm::MCAsmBackend
createObjectTargetWriter() const =0llvm::MCAsmBackendpure virtual
createObjectWriter(raw_pwrite_stream &OS) constllvm::MCAsmBackend
Endianllvm::MCAsmBackend
evaluateFixup(const MCFragment &, MCFixup &, MCValue &, uint64_t &)llvm::MCAsmBackendinlinevirtual
finishLayout(const MCAssembler &Asm) constllvm::MCAsmBackendinlinevirtual
fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value) constllvm::MCAsmBackendinlinevirtual
fixupNeedsRelaxationAdvanced(const MCFragment &, const MCFixup &, const MCValue &, uint64_t, bool Resolved) constllvm::MCAsmBackendvirtual
generateCompactUnwindEncoding(const MCDwarfFrameInfo *FI, const MCContext *Ctxt) constllvm::MCAsmBackendinlinevirtual
getContext() constllvm::MCAsmBackend
getFixupKind(StringRef Name) constllvm::MCAsmBackendvirtual
getFixupKindInfo(MCFixupKind Kind) constllvm::MCAsmBackendvirtual
getMaximumNopSize(const MCSubtargetInfo &STI) constllvm::MCAsmBackendinlinevirtual
getMinimumNopSize() constllvm::MCAsmBackendinlinevirtual
getSubtargetInfo(const MCFragment &F)llvm::MCAsmBackendstatic
isDarwinCanonicalPersonality(const MCSymbol *Sym) constllvm::MCAsmBackend
maybeAddReloc(const MCFragment &, const MCFixup &, const MCValue &, uint64_t &Value, bool IsResolved)llvm::MCAsmBackend
mayNeedRelaxation(unsigned Opcode, ArrayRef< MCOperand > Operands, const MCSubtargetInfo &STI) constllvm::MCAsmBackendinlinevirtual
MCAsmBackend(llvm::endianness Endian)llvm::MCAsmBackendinlineprotected
MCAsmBackend(const MCAsmBackend &)=deletellvm::MCAsmBackend
operator=(const MCAsmBackend &)=deletellvm::MCAsmBackend
relaxAlign(MCFragment &F, unsigned &Size)llvm::MCAsmBackendinlinevirtual
relaxDwarfCFA(MCFragment &) constllvm::MCAsmBackendinlinevirtual
relaxDwarfLineAddr(MCFragment &) constllvm::MCAsmBackendinlinevirtual
relaxInstruction(MCInst &Inst, const MCSubtargetInfo &STI) constllvm::MCAsmBackendinlinevirtual
relaxLEB128(MCFragment &, int64_t &Value) constllvm::MCAsmBackendinlinevirtual
reset()llvm::MCAsmBackendinlinevirtual
setAssembler(MCAssembler *A)llvm::MCAsmBackendinline
writeNopData(raw_ostream &OS, uint64_t Count, const MCSubtargetInfo *STI) const =0llvm::MCAsmBackendpure virtual
~MCAsmBackend()llvm::MCAsmBackendvirtual