LLVM 22.0.0git
llvm::LoongArchAsmBackend Member List

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

addReloc(const MCFragment &, const MCFixup &, const MCValue &, uint64_t &FixedValue, bool IsResolved)llvm::LoongArchAsmBackend
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) overridellvm::LoongArchAsmBackendvirtual
Asmllvm::MCAsmBackendprotected
createDwoObjectWriter(raw_pwrite_stream &OS, raw_pwrite_stream &DwoOS) constllvm::MCAsmBackend
createObjectTargetWriter() const overridellvm::LoongArchAsmBackendvirtual
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) const overridellvm::LoongArchAsmBackendvirtual
getFixupKindInfo(MCFixupKind Kind) const overridellvm::LoongArchAsmBackendvirtual
getMaximumNopSize(const MCSubtargetInfo &STI) constllvm::MCAsmBackendinlinevirtual
getMinimumNopSize() constllvm::MCAsmBackendinlinevirtual
getSecToAlignSym()llvm::LoongArchAsmBackendinline
getSubtargetInfo(const MCFragment &F)llvm::MCAsmBackendstatic
getTargetOptions() constllvm::LoongArchAsmBackendinline
isDarwinCanonicalPersonality(const MCSymbol *Sym) constllvm::MCAsmBackend
LoongArchAsmBackend(const MCSubtargetInfo &STI, uint8_t OSABI, bool Is64Bit, const MCTargetOptions &Options)llvm::LoongArchAsmBackend
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) overridellvm::LoongArchAsmBackendvirtual
relaxDwarfCFA(MCFragment &) const overridellvm::LoongArchAsmBackendvirtual
relaxDwarfLineAddr(MCFragment &) const overridellvm::LoongArchAsmBackendvirtual
relaxInstruction(MCInst &Inst, const MCSubtargetInfo &STI) constllvm::MCAsmBackendinlinevirtual
relaxLEB128(MCFragment &F, int64_t &Value) const overridellvm::LoongArchAsmBackendvirtual
reset()llvm::MCAsmBackendinlinevirtual
setAssembler(MCAssembler *A)llvm::MCAsmBackendinline
writeNopData(raw_ostream &OS, uint64_t Count, const MCSubtargetInfo *STI) const overridellvm::LoongArchAsmBackendvirtual
~MCAsmBackend()llvm::MCAsmBackendvirtual