LLVM API Documentation

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, bool IsPCRel) const =0llvm::MCAsmBackend [pure virtual]
createELFObjectTargetWriter() const llvm::MCAsmBackend [inline, virtual]
createObjectWriter(raw_ostream &OS) const =0llvm::MCAsmBackend [pure virtual]
doesSectionRequireSymbols(const MCSection &Section) const llvm::MCAsmBackend [inline, virtual]
fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, const MCRelaxableFragment *DF, const MCAsmLayout &Layout) const =0llvm::MCAsmBackend [pure virtual]
generateCompactUnwindEncoding(ArrayRef< MCCFIInstruction >) const llvm::MCAsmBackend [inline, virtual]
getFixupKindInfo(MCFixupKind Kind) const llvm::MCAsmBackend [virtual]
getMinimumNopSize() const llvm::MCAsmBackend [inline, virtual]
getNumFixupKinds() const =0llvm::MCAsmBackend [pure virtual]
handleAssemblerFlag(MCAssemblerFlag Flag)llvm::MCAsmBackend [inline, virtual]
hasDataInCodeSupport() const llvm::MCAsmBackend [inline]
HasDataInCodeSupportllvm::MCAsmBackend [protected]
isSectionAtomizable(const MCSection &Section) const llvm::MCAsmBackend [inline, virtual]
mayNeedRelaxation(const MCInst &Inst) const =0llvm::MCAsmBackend [pure virtual]
MCAsmBackend()llvm::MCAsmBackend [protected]
processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFixup &Fixup, const MCFragment *DF, const MCValue &Target, uint64_t &Value, bool &IsResolved)llvm::MCAsmBackend [inline, virtual]
relaxInstruction(const MCInst &Inst, MCInst &Res) const =0llvm::MCAsmBackend [pure virtual]
reset()llvm::MCAsmBackend [inline, virtual]
writeNopData(uint64_t Count, MCObjectWriter *OW) const =0llvm::MCAsmBackend [pure virtual]
~MCAsmBackend()llvm::MCAsmBackend [virtual]