LLVM
13.0.0git
|
#include "Target/AMDGPU/AMDGPUHSAMetadataStreamer.h"
Public Member Functions | |
MetadataStreamerV2 ()=default | |
~MetadataStreamerV2 ()=default | |
bool | emitTo (AMDGPUTargetStreamer &TargetStreamer) override |
void | begin (const Module &Mod) override |
void | end () override |
void | emitKernel (const MachineFunction &MF, const SIProgramInfo &ProgramInfo) override |
![]() | |
virtual | ~MetadataStreamer () |
Definition at line 119 of file AMDGPUHSAMetadataStreamer.h.
|
default |
|
default |
Implements llvm::AMDGPU::HSAMD::MetadataStreamer.
Definition at line 438 of file AMDGPUHSAMetadataStreamer.cpp.
References llvm::Mod.
|
overridevirtual |
Implements llvm::AMDGPU::HSAMD::MetadataStreamer.
Definition at line 454 of file AMDGPUHSAMetadataStreamer.cpp.
References llvm::CallingConv::AMDGPU_KERNEL, llvm::AMDGPU::HSAMD::Kernel::Key::CodeProps, llvm::AMDGPU::HSAMD::Kernel::Key::DebugProps, llvm::MachineFunction::getFunction(), and llvm::AMDGPU::HSAMD::Metadata::mKernels.
|
overridevirtual |
Implements llvm::AMDGPU::HSAMD::MetadataStreamer.
Definition at line 434 of file AMDGPUHSAMetadataStreamer.cpp.
References llvm::AMDGPUTargetStreamer::EmitHSAMetadata().
|
overridevirtual |
Implements llvm::AMDGPU::HSAMD::MetadataStreamer.
Definition at line 443 of file AMDGPUHSAMetadataStreamer.cpp.
References llvm::DumpHSAMetadata, llvm::AMDGPU::HSAMD::toString(), and llvm::VerifyHSAMetadata.