LLVM: lib/Target/AMDGPU/AMDGPUTargetObjectFile.h Source File (original) (raw)
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15#ifndef LLVM_LIB_TARGET_AMDGPU_AMDGPUTARGETOBJECTFILE_H
16#define LLVM_LIB_TARGET_AMDGPU_AMDGPUTARGETOBJECTFILE_H
17
19
20namespace llvm {
21
29
30}
31
32#endif
MCSection * SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const override
MCSection * getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const override
Targets should implement this method to assign a section to globals with an explicit section specfied...
Instances of this class represent a uniqued identifier for a section in the current translation unit.
SectionKind - This is a simple POD value that classifies the properties of a section.
Primary interface to the complete machine description for the target machine.
This is an optimization pass for GlobalISel generic memory operations.