LLVM 20.0.0git
|
#include "Target/RISCV/MCTargetDesc/RISCVELFStreamer.h"
Additional Inherited Members | |
Protected Attributes inherited from llvm::MCTargetStreamer | |
MCStreamer & | Streamer |
Definition at line 41 of file RISCVELFStreamer.h.
RISCVTargetELFStreamer::RISCVTargetELFStreamer | ( | MCStreamer & | S, |
const MCSubtargetInfo & | STI | ||
) |
Definition at line 32 of file RISCVELFStreamer.cpp.
References llvm::RISCVABI::computeTargetABI(), llvm::MCObjectStreamer::getAssembler(), llvm::MCAssembler::getBackend(), llvm::MCSubtargetInfo::getFeatureBits(), getStreamer(), llvm::MCSubtargetInfo::getTargetTriple(), llvm::MCSubtargetInfo::hasFeature(), llvm::RISCVTargetStreamer::setFlagsFromFeatures(), and llvm::RISCVTargetStreamer::setTargetABI().
|
overridevirtual |
Reimplemented from llvm::RISCVTargetStreamer.
Definition at line 57 of file RISCVELFStreamer.cpp.
|
overridevirtual |
Reimplemented from llvm::RISCVTargetStreamer.
Definition at line 61 of file RISCVELFStreamer.cpp.
|
overridevirtual |
Reimplemented from llvm::RISCVTargetStreamer.
Definition at line 59 of file RISCVELFStreamer.cpp.
|
overridevirtual |
Reimplemented from llvm::RISCVTargetStreamer.
Definition at line 56 of file RISCVELFStreamer.cpp.
|
overridevirtual |
Reimplemented from llvm::RISCVTargetStreamer.
Definition at line 55 of file RISCVELFStreamer.cpp.
|
overridevirtual |
Reimplemented from llvm::RISCVTargetStreamer.
Definition at line 54 of file RISCVELFStreamer.cpp.
|
overridevirtual |
Reimplemented from llvm::RISCVTargetStreamer.
Definition at line 60 of file RISCVELFStreamer.cpp.
|
overridevirtual |
Reimplemented from llvm::RISCVTargetStreamer.
Definition at line 58 of file RISCVELFStreamer.cpp.
|
overridevirtual |
Reimplemented from llvm::RISCVTargetStreamer.
Definition at line 127 of file RISCVELFStreamer.cpp.
References llvm::MCObjectStreamer::getAssembler(), getStreamer(), llvm::MCAssembler::registerSymbol(), and llvm::ELF::STO_RISCV_VARIANT_CC.
|
overridevirtual |
Reimplemented from llvm::MCTargetStreamer.
Definition at line 88 of file RISCVELFStreamer.cpp.
References llvm::RISCVABI::ABI_ILP32, llvm::RISCVABI::ABI_ILP32D, llvm::RISCVABI::ABI_ILP32E, llvm::RISCVABI::ABI_ILP32F, llvm::RISCVABI::ABI_LP64, llvm::RISCVABI::ABI_LP64D, llvm::RISCVABI::ABI_LP64E, llvm::RISCVABI::ABI_LP64F, llvm::RISCVABI::ABI_Unknown, llvm::ELF::EF_RISCV_FLOAT_ABI_DOUBLE, llvm::ELF::EF_RISCV_FLOAT_ABI_SINGLE, llvm::ELF::EF_RISCV_RVC, llvm::ELF::EF_RISCV_RVE, llvm::ELF::EF_RISCV_TSO, llvm::RISCVTargetStreamer::finish(), getStreamer(), llvm::RISCVTargetStreamer::getTargetABI(), llvm::MCELFStreamer::getWriter(), llvm::RISCVTargetStreamer::hasRVC(), llvm::RISCVTargetStreamer::hasTSO(), and llvm_unreachable.
RISCVELFStreamer & RISCVTargetELFStreamer::getStreamer | ( | ) |
Definition at line 50 of file RISCVELFStreamer.cpp.
References llvm::MCTargetStreamer::Streamer.
Referenced by emitDirectiveVariantCC(), finish(), and RISCVTargetELFStreamer().