LLVM
8.0.1
|
#include "Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h"
Additional Inherited Members | |
Static Public Member Functions inherited from llvm::AMDGPUTargetStreamer | |
static StringRef | getArchNameFromElfMach (unsigned ElfMach) |
static unsigned | getElfMach (StringRef GPU) |
Protected Member Functions inherited from llvm::AMDGPUTargetStreamer | |
MCContext & | getContext () const |
Protected Attributes inherited from llvm::MCTargetStreamer | |
MCStreamer & | Streamer |
Definition at line 87 of file AMDGPUTargetStreamer.h.
AMDGPUTargetAsmStreamer::AMDGPUTargetAsmStreamer | ( | MCStreamer & | S, |
formatted_raw_ostream & | OS | ||
) |
Definition at line 156 of file AMDGPUTargetStreamer.cpp.
|
overridevirtual |
Implements llvm::AMDGPUTargetStreamer.
Definition at line 189 of file AMDGPUTargetStreamer.cpp.
References llvm_unreachable, and llvm::ELF::STT_AMDGPU_HSA_KERNEL.
|
overridevirtual |
Implements llvm::AMDGPUTargetStreamer.
Definition at line 243 of file AMDGPUTargetStreamer.cpp.
References llvm::MCSubtargetInfo::getCPU(), llvm::AMDGPU::getIsaVersion(), llvm::amdhsa::kernel_descriptor_t::group_segment_fixed_size, llvm::AMDGPU::hasXNACK(), llvm::AMDGPU::IsaVersion::Major, PRINT_FIELD, and llvm::amdhsa::kernel_descriptor_t::private_segment_fixed_size.
|
overridevirtual |
Implements llvm::AMDGPUTargetStreamer.
Definition at line 183 of file AMDGPUTargetStreamer.cpp.
References llvm::dumpAmdKernelCode().
|
overridevirtual |
Implements llvm::AMDGPUTargetStreamer.
Definition at line 160 of file AMDGPUTargetStreamer.cpp.
|
overridevirtual |
Implements llvm::AMDGPUTargetStreamer.
Definition at line 171 of file AMDGPUTargetStreamer.cpp.
|
overridevirtual |
Implements llvm::AMDGPUTargetStreamer.
Definition at line 164 of file AMDGPUTargetStreamer.cpp.
|
overridevirtual |
Implements llvm::AMDGPUTargetStreamer.
Definition at line 216 of file AMDGPUTargetStreamer.cpp.
References llvm::AMDGPU::HSAMD::AssemblerDirectiveBegin, llvm::AMDGPU::HSAMD::AssemblerDirectiveEnd, llvm::raw_string_ostream::str(), Verifier, and llvm::AMDGPU::HSAMD::V3::MetadataVerifier::verify().
|
overridevirtual |
Implements llvm::AMDGPUTargetStreamer.
Definition at line 204 of file AMDGPUTargetStreamer.cpp.
References llvm::AMDGPU::HSAMD::AssemblerDirectiveBegin, llvm::AMDGPU::HSAMD::AssemblerDirectiveEnd, and llvm::wasm::toString().
Implements llvm::AMDGPUTargetStreamer.
Definition at line 199 of file AMDGPUTargetStreamer.cpp.
|
overridevirtual |
Implements llvm::AMDGPUTargetStreamer.
Definition at line 233 of file AMDGPUTargetStreamer.cpp.
References llvm::AMDGPU::PALMD::AssemblerDirective, and llvm::wasm::toString().