LLVM 20.0.0git
|
#include "Target/LoongArch/MCTargetDesc/LoongArchELFStreamer.h"
Additional Inherited Members | |
Protected Attributes inherited from llvm::MCTargetStreamer | |
MCStreamer & | Streamer |
Definition at line 17 of file LoongArchELFStreamer.h.
LoongArchTargetELFStreamer::LoongArchTargetELFStreamer | ( | MCStreamer & | S, |
const MCSubtargetInfo & | STI | ||
) |
Definition at line 24 of file LoongArchELFStreamer.cpp.
References llvm::LoongArchABI::computeTargetABI(), llvm::MCObjectStreamer::getAssembler(), llvm::MCAssembler::getBackend(), llvm::MCSubtargetInfo::getFeatureBits(), getStreamer(), llvm::MCSubtargetInfo::getTargetTriple(), and llvm::LoongArchTargetStreamer::setTargetABI().
|
overridevirtual |
Reimplemented from llvm::MCTargetStreamer.
Definition at line 38 of file LoongArchELFStreamer.cpp.
References llvm::LoongArchABI::ABI_ILP32D, llvm::LoongArchABI::ABI_ILP32F, llvm::LoongArchABI::ABI_ILP32S, llvm::LoongArchABI::ABI_LP64D, llvm::LoongArchABI::ABI_LP64F, llvm::LoongArchABI::ABI_LP64S, llvm::LoongArchABI::ABI_Unknown, llvm::ELF::EF_LOONGARCH_ABI_DOUBLE_FLOAT, llvm::ELF::EF_LOONGARCH_ABI_SINGLE_FLOAT, llvm::ELF::EF_LOONGARCH_ABI_SOFT_FLOAT, llvm::ELF::EF_LOONGARCH_OBJABI_V1, llvm::MCTargetStreamer::finish(), getStreamer(), llvm::LoongArchTargetStreamer::getTargetABI(), llvm::MCELFStreamer::getWriter(), and llvm_unreachable.
MCELFStreamer & LoongArchTargetELFStreamer::getStreamer | ( | ) |
Definition at line 34 of file LoongArchELFStreamer.cpp.
References llvm::MCTargetStreamer::Streamer.
Referenced by finish(), and LoongArchTargetELFStreamer().