LLVM
4.0.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
llvm.src
lib
Target
AMDGPU
AMDGPUPTNote.h
Go to the documentation of this file.
1
//===-- AMDGPUNoteType.h - AMDGPU ELF PT_NOTE section info-------*- C++ -*-===//
2
//
3
// The LLVM Compiler Infrastructure
4
//
5
// This file is distributed under the University of Illinois Open Source
6
// License. See LICENSE.TXT for details.
7
//
8
//===----------------------------------------------------------------------===//
9
//
10
/// \file
11
///
12
/// Enums and constants for AMDGPU PT_NOTE sections.
13
///
14
//
15
//===----------------------------------------------------------------------===//
16
//
17
#ifndef LLVM_LIB_TARGET_AMDGPU_AMDGPUPTNOTE_H
18
#define LLVM_LIB_TARGET_AMDGPU_AMDGPUPTNOTE_H
19
20
namespace
AMDGPU {
21
22
namespace
PT_NOTE
{
23
24
const
char
SectionName
[] =
".note"
;
25
26
const
char
NoteName
[] =
"AMD"
;
27
28
enum
NoteType
{
29
NT_AMDGPU_HSA_CODE_OBJECT_VERSION
= 1,
30
NT_AMDGPU_HSA_HSAIL
= 2,
31
NT_AMDGPU_HSA_ISA
= 3,
32
NT_AMDGPU_HSA_PRODUCER
= 4,
33
NT_AMDGPU_HSA_PRODUCER_OPTIONS
= 5,
34
NT_AMDGPU_HSA_EXTENSION
= 6,
35
NT_AMDGPU_HSA_RUNTIME_METADATA
= 7,
36
NT_AMDGPU_HSA_HLDEBUG_DEBUG
= 101,
37
NT_AMDGPU_HSA_HLDEBUG_TARGET
= 102
38
};
39
}
40
}
41
42
#endif // LLVM_LIB_TARGET_AMDGPU_AMDGPUNOTETYPE_H
AMDGPU::PT_NOTE::NoteName
const char NoteName[]
Definition:
AMDGPUPTNote.h:26
AMDGPU::PT_NOTE::NT_AMDGPU_HSA_HLDEBUG_TARGET
Definition:
AMDGPUPTNote.h:37
AMDGPU::PT_NOTE::NT_AMDGPU_HSA_PRODUCER
Definition:
AMDGPUPTNote.h:32
AMDGPU::PT_NOTE::NT_AMDGPU_HSA_CODE_OBJECT_VERSION
Definition:
AMDGPUPTNote.h:29
AMDGPU::PT_NOTE::NT_AMDGPU_HSA_RUNTIME_METADATA
Definition:
AMDGPUPTNote.h:35
llvm::ELF::PT_NOTE
Definition:
Support/ELF.h:1016
AMDGPU::PT_NOTE::NT_AMDGPU_HSA_HLDEBUG_DEBUG
Definition:
AMDGPUPTNote.h:36
AMDGPU::PT_NOTE::NT_AMDGPU_HSA_ISA
Definition:
AMDGPUPTNote.h:31
AMDGPU::PT_NOTE::NT_AMDGPU_HSA_EXTENSION
Definition:
AMDGPUPTNote.h:34
AMDGPU::PT_NOTE::NT_AMDGPU_HSA_HSAIL
Definition:
AMDGPUPTNote.h:30
AMDGPU::PT_NOTE::SectionName
const char SectionName[]
Definition:
AMDGPUPTNote.h:24
AMDGPU::PT_NOTE::NoteType
NoteType
Definition:
AMDGPUPTNote.h:28
AMDGPU::PT_NOTE::NT_AMDGPU_HSA_PRODUCER_OPTIONS
Definition:
AMDGPUPTNote.h:33
Generated on Wed Mar 8 2017 17:05:35 for LLVM by
1.8.6