LLVM  8.0.1
Enumerations | Variables
AMDGPU::ElfNote Namespace Reference

Enumerations

enum  NoteType {
  NT_AMDGPU_HSA_RESERVED_0 = 0, NT_AMDGPU_HSA_CODE_OBJECT_VERSION = 1, NT_AMDGPU_HSA_HSAIL = 2, NT_AMDGPU_HSA_ISA = 3,
  NT_AMDGPU_HSA_PRODUCER = 4, NT_AMDGPU_HSA_PRODUCER_OPTIONS = 5, NT_AMDGPU_HSA_EXTENSION = 6, NT_AMDGPU_HSA_RESERVED_7 = 7,
  NT_AMDGPU_HSA_RESERVED_8 = 8, NT_AMDGPU_HSA_RESERVED_9 = 9, NT_AMDGPU_HSA_HLDEBUG_DEBUG = 101, NT_AMDGPU_HSA_HLDEBUG_TARGET = 102
}
 

Variables

const char SectionName [] = ".note"
 
const char NoteNameV2 [] = "AMD"
 
const char NoteNameV3 [] = "AMDGPU"
 

Enumeration Type Documentation

◆ NoteType

Enumerator
NT_AMDGPU_HSA_RESERVED_0 
NT_AMDGPU_HSA_CODE_OBJECT_VERSION 
NT_AMDGPU_HSA_HSAIL 
NT_AMDGPU_HSA_ISA 
NT_AMDGPU_HSA_PRODUCER 
NT_AMDGPU_HSA_PRODUCER_OPTIONS 
NT_AMDGPU_HSA_EXTENSION 
NT_AMDGPU_HSA_RESERVED_7 
NT_AMDGPU_HSA_RESERVED_8 
NT_AMDGPU_HSA_RESERVED_9 
NT_AMDGPU_HSA_HLDEBUG_DEBUG 
NT_AMDGPU_HSA_HLDEBUG_TARGET 

Definition at line 30 of file AMDGPUPTNote.h.

Variable Documentation

◆ NoteNameV2

const char AMDGPU::ElfNote::NoteNameV2[] = "AMD"

◆ NoteNameV3

const char AMDGPU::ElfNote::NoteNameV3[] = "AMDGPU"

Definition at line 27 of file AMDGPUPTNote.h.

Referenced by llvm::AMDGPUTargetELFStreamer::EmitHSAMetadata().

◆ SectionName

const char AMDGPU::ElfNote::SectionName[] = ".note"