LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::MCAsmBackend Member List

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

applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize, uint64_t Value) const =0llvm::MCAsmBackendpure virtual
createELFObjectTargetWriter() const llvm::MCAsmBackendinlinevirtual
createObjectWriter(raw_ostream &OS) const =0llvm::MCAsmBackendpure virtual
doesSectionRequireSymbols(const MCSection &Section) const llvm::MCAsmBackendinlinevirtual
fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, const MCRelaxableFragment *DF, const MCAsmLayout &Layout) const =0llvm::MCAsmBackendpure virtual
generateCompactUnwindEncoding(ArrayRef< MCCFIInstruction >) const llvm::MCAsmBackendinlinevirtual
getFixupKindInfo(MCFixupKind Kind) const llvm::MCAsmBackendvirtual
getMinimumNopSize() const llvm::MCAsmBackendinlinevirtual
getNumFixupKinds() const =0llvm::MCAsmBackendpure virtual
handleAssemblerFlag(MCAssemblerFlag Flag)llvm::MCAsmBackendinlinevirtual
hasDataInCodeSupport() const llvm::MCAsmBackendinline
HasDataInCodeSupportllvm::MCAsmBackendprotected
HasReliableSymbolDifferencellvm::MCAsmBackendprotected
hasReliableSymbolDifference() const llvm::MCAsmBackendinline
isSectionAtomizable(const MCSection &Section) const llvm::MCAsmBackendinlinevirtual
mayNeedRelaxation(const MCInst &Inst) const =0llvm::MCAsmBackendpure virtual
MCAsmBackend()llvm::MCAsmBackendprotected
processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFixup &Fixup, const MCFragment *DF, MCValue &Target, uint64_t &Value, bool &IsResolved)llvm::MCAsmBackendinlinevirtual
relaxInstruction(const MCInst &Inst, MCInst &Res) const =0llvm::MCAsmBackendpure virtual
reset()llvm::MCAsmBackendinlinevirtual
writeNopData(uint64_t Count, MCObjectWriter *OW) const =0llvm::MCAsmBackendpure virtual
~MCAsmBackend()llvm::MCAsmBackendvirtual