LLVM  15.0.0git
llvm::ARMAsmBackendDarwin Member List

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

adjustFixupValue(const MCAssembler &Asm, const MCFixup &Fixup, const MCValue &Target, uint64_t Value, bool IsResolved, MCContext &Ctx, const MCSubtargetInfo *STI) constllvm::ARMAsmBackend
allowAutoPadding() constllvm::MCAsmBackendinlinevirtual
allowEnhancedRelaxation() constllvm::MCAsmBackendinlinevirtual
applyFixup(const MCAssembler &Asm, const MCFixup &Fixup, const MCValue &Target, MutableArrayRef< char > Data, uint64_t Value, bool IsResolved, const MCSubtargetInfo *STI) const overridellvm::ARMAsmBackendvirtual
ARMAsmBackend(const Target &T, bool isThumb, support::endianness Endian)llvm::ARMAsmBackendinline
ARMAsmBackendDarwin(const Target &T, const MCSubtargetInfo &STI, const MCRegisterInfo &MRI)llvm::ARMAsmBackendDarwininline
createDwoObjectWriter(raw_pwrite_stream &OS, raw_pwrite_stream &DwoOS) constllvm::MCAsmBackend
createObjectTargetWriter() const overridellvm::ARMAsmBackendDarwininlinevirtual
createObjectWriter(raw_pwrite_stream &OS) constllvm::MCAsmBackend
emitInstructionBegin(MCObjectStreamer &OS, const MCInst &Inst, const MCSubtargetInfo &STI)llvm::MCAsmBackendinlinevirtual
emitInstructionEnd(MCObjectStreamer &OS, const MCInst &Inst)llvm::MCAsmBackendinlinevirtual
Endianllvm::MCAsmBackend
evaluateTargetFixup(const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFixup &Fixup, const MCFragment *DF, const MCValue &Target, uint64_t &Value, bool &WasForced)llvm::MCAsmBackendinlinevirtual
finishLayout(MCAssembler const &Asm, MCAsmLayout &Layout) constllvm::MCAsmBackendinlinevirtual
fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, const MCRelaxableFragment *DF, const MCAsmLayout &Layout) const overridellvm::ARMAsmBackendvirtual
fixupNeedsRelaxationAdvanced(const MCFixup &Fixup, bool Resolved, uint64_t Value, const MCRelaxableFragment *DF, const MCAsmLayout &Layout, const bool WasForced) constllvm::MCAsmBackendvirtual
generateCompactUnwindEncoding(ArrayRef< MCCFIInstruction > Instrs) const overridellvm::ARMAsmBackendDarwinvirtual
getFixupKind(StringRef Name) const overridellvm::ARMAsmBackendvirtual
getFixupKindInfo(MCFixupKind Kind) const overridellvm::ARMAsmBackendvirtual
getMaximumNopSize(const MCSubtargetInfo &STI) constllvm::MCAsmBackendinlinevirtual
getMinimumNopSize() constllvm::MCAsmBackendinlinevirtual
getNumFixupKinds() const overridellvm::ARMAsmBackendinlinevirtual
getPointerSize() constllvm::ARMAsmBackendinline
getRelaxedOpcode(unsigned Op, const MCSubtargetInfo &STI) constllvm::ARMAsmBackend
handleAssemblerFlag(MCAssemblerFlag Flag) overridellvm::ARMAsmBackendvirtual
hasNOP(const MCSubtargetInfo *STI) constllvm::ARMAsmBackendinline
isMicroMips(const MCSymbol *Sym) constllvm::MCAsmBackendinlinevirtual
isThumb() constllvm::ARMAsmBackendinline
mayNeedRelaxation(const MCInst &Inst, const MCSubtargetInfo &STI) const overridellvm::ARMAsmBackendvirtual
MCAsmBackend(support::endianness Endian)llvm::MCAsmBackendprotected
MCAsmBackend(const MCAsmBackend &)=deletellvm::MCAsmBackend
operator=(const MCAsmBackend &)=deletellvm::MCAsmBackend
reasonForFixupRelaxation(const MCFixup &Fixup, uint64_t Value) constllvm::ARMAsmBackend
relaxDwarfCFA(MCDwarfCallFrameFragment &DF, MCAsmLayout &Layout, bool &WasRelaxed) constllvm::MCAsmBackendinlinevirtual
relaxDwarfLineAddr(MCDwarfLineAddrFragment &DF, MCAsmLayout &Layout, bool &WasRelaxed) constllvm::MCAsmBackendinlinevirtual
relaxInstruction(MCInst &Inst, const MCSubtargetInfo &STI) const overridellvm::ARMAsmBackendvirtual
reset()llvm::MCAsmBackendinlinevirtual
setIsThumb(bool it)llvm::ARMAsmBackendinline
shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup, const MCValue &Target) overridellvm::ARMAsmBackendvirtual
shouldInsertExtraNopBytesForCodeAlign(const MCAlignFragment &AF, unsigned &Size)llvm::MCAsmBackendinlinevirtual
shouldInsertFixupForCodeAlign(MCAssembler &Asm, const MCAsmLayout &Layout, MCAlignFragment &AF)llvm::MCAsmBackendinlinevirtual
Subtypellvm::ARMAsmBackendDarwin
writeNopData(raw_ostream &OS, uint64_t Count, const MCSubtargetInfo *STI) const overridellvm::ARMAsmBackendvirtual
~MCAsmBackend()llvm::MCAsmBackendvirtual