LLVM  9.0.0svn
Public Member Functions | List of all members
llvm::AMDGPU::HSAMD::MetadataStreamerV3 Class Referencefinal

#include "Target/AMDGPU/AMDGPUHSAMetadataStreamer.h"

Inheritance diagram for llvm::AMDGPU::HSAMD::MetadataStreamerV3:
Inheritance graph
[legend]
Collaboration diagram for llvm::AMDGPU::HSAMD::MetadataStreamerV3:
Collaboration graph
[legend]

Public Member Functions

 MetadataStreamerV3 ()=default
 
 ~MetadataStreamerV3 ()=default
 
bool emitTo (AMDGPUTargetStreamer &TargetStreamer) override
 
void begin (const Module &Mod) override
 
void end () override
 
void emitKernel (const MachineFunction &MF, const SIProgramInfo &ProgramInfo) override
 
- Public Member Functions inherited from llvm::AMDGPU::HSAMD::MetadataStreamer
virtual ~MetadataStreamer ()
 

Detailed Description

Definition at line 52 of file AMDGPUHSAMetadataStreamer.h.

Constructor & Destructor Documentation

◆ MetadataStreamerV3()

llvm::AMDGPU::HSAMD::MetadataStreamerV3::MetadataStreamerV3 ( )
default

◆ ~MetadataStreamerV3()

llvm::AMDGPU::HSAMD::MetadataStreamerV3::~MetadataStreamerV3 ( )
default

Member Function Documentation

◆ begin()

void llvm::AMDGPU::HSAMD::MetadataStreamerV3::begin ( const Module Mod)
overridevirtual

◆ emitKernel()

void llvm::AMDGPU::HSAMD::MetadataStreamerV3::emitKernel ( const MachineFunction MF,
const SIProgramInfo ProgramInfo 
)
overridevirtual

◆ emitTo()

bool llvm::AMDGPU::HSAMD::MetadataStreamerV3::emitTo ( AMDGPUTargetStreamer TargetStreamer)
overridevirtual

◆ end()

void llvm::AMDGPU::HSAMD::MetadataStreamerV3::end ( )
overridevirtual

The documentation for this class was generated from the following files: