LLVM  10.0.0svn
llvm::RISCVAsmBackend Member List

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

applyFixup(const MCAssembler &Asm, const MCFixup &Fixup, const MCValue &Target, MutableArrayRef< char > Data, uint64_t Value, bool IsResolved, const MCSubtargetInfo *STI) const overridellvm::RISCVAsmBackendvirtual
createDwoObjectWriter(raw_pwrite_stream &OS, raw_pwrite_stream &DwoOS) constllvm::MCAsmBackend
createObjectTargetWriter() const overridellvm::RISCVAsmBackendvirtual
createObjectWriter(raw_pwrite_stream &OS) constllvm::MCAsmBackend
Endianllvm::MCAsmBackend
finishLayout(MCAssembler const &Asm, MCAsmLayout &Layout) constllvm::MCAsmBackendinlinevirtual
fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, const MCRelaxableFragment *DF, const MCAsmLayout &Layout) const overridellvm::RISCVAsmBackendinlinevirtual
fixupNeedsRelaxationAdvanced(const MCFixup &Fixup, bool Resolved, uint64_t Value, const MCRelaxableFragment *DF, const MCAsmLayout &Layout, const bool WasForced) const overridellvm::RISCVAsmBackendvirtual
generateCompactUnwindEncoding(ArrayRef< MCCFIInstruction >) constllvm::MCAsmBackendinlinevirtual
getFixupKind(StringRef Name) constllvm::MCAsmBackendvirtual
getFixupKindInfo(MCFixupKind Kind) const overridellvm::RISCVAsmBackendinlinevirtual
getMinimumNopSize() constllvm::MCAsmBackendinlinevirtual
getNumFixupKinds() const overridellvm::RISCVAsmBackendinlinevirtual
getRelaxedOpcode(unsigned Op) constllvm::RISCVAsmBackend
getTargetABI() constllvm::RISCVAsmBackendinline
getTargetOptions() constllvm::RISCVAsmBackendinline
handleAssemblerFlag(MCAssemblerFlag Flag)llvm::MCAsmBackendinlinevirtual
handleCodePaddingBasicBlockEnd(const MCCodePaddingContext &Context)llvm::MCAsmBackend
handleCodePaddingBasicBlockStart(MCObjectStreamer *OS, const MCCodePaddingContext &Context)llvm::MCAsmBackend
handleCodePaddingInstructionBegin(const MCInst &Inst)llvm::MCAsmBackend
handleCodePaddingInstructionEnd(const MCInst &Inst)llvm::MCAsmBackend
isMicroMips(const MCSymbol *Sym) constllvm::MCAsmBackendinlinevirtual
mayNeedRelaxation(const MCInst &Inst, const MCSubtargetInfo &STI) const overridellvm::RISCVAsmBackendvirtual
MCAsmBackend(support::endianness Endian)llvm::MCAsmBackendprotected
MCAsmBackend(const MCAsmBackend &)=deletellvm::MCAsmBackend
operator=(const MCAsmBackend &)=deletellvm::MCAsmBackend
relaxFragment(MCPaddingFragment *PF, MCAsmLayout &Layout)llvm::MCAsmBackend
relaxInstruction(const MCInst &Inst, const MCSubtargetInfo &STI, MCInst &Res) const overridellvm::RISCVAsmBackendvirtual
requiresDiffExpressionRelocations() const overridellvm::RISCVAsmBackendinlinevirtual
reset()llvm::MCAsmBackendinlinevirtual
RISCVAsmBackend(const MCSubtargetInfo &STI, uint8_t OSABI, bool Is64Bit, const MCTargetOptions &Options)llvm::RISCVAsmBackendinline
setForceRelocs()llvm::RISCVAsmBackendinline
shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup, const MCValue &Target) overridellvm::RISCVAsmBackendvirtual
shouldInsertExtraNopBytesForCodeAlign(const MCAlignFragment &AF, unsigned &Size) overridellvm::RISCVAsmBackendvirtual
shouldInsertFixupForCodeAlign(MCAssembler &Asm, const MCAsmLayout &Layout, MCAlignFragment &AF) overridellvm::RISCVAsmBackendvirtual
willForceRelocations() constllvm::RISCVAsmBackendinline
writeNopData(raw_ostream &OS, uint64_t Count) const overridellvm::RISCVAsmBackendvirtual
~MCAsmBackend()llvm::MCAsmBackendvirtual
~RISCVAsmBackend() overridellvm::RISCVAsmBackendinline