Lines Matching refs:ELF
67 case ELF::EF_AMDGPU_MACH_R600_R600: AK = GK_R600; break; in getArchNameFromElfMach()
68 case ELF::EF_AMDGPU_MACH_R600_R630: AK = GK_R630; break; in getArchNameFromElfMach()
69 case ELF::EF_AMDGPU_MACH_R600_RS880: AK = GK_RS880; break; in getArchNameFromElfMach()
70 case ELF::EF_AMDGPU_MACH_R600_RV670: AK = GK_RV670; break; in getArchNameFromElfMach()
71 case ELF::EF_AMDGPU_MACH_R600_RV710: AK = GK_RV710; break; in getArchNameFromElfMach()
72 case ELF::EF_AMDGPU_MACH_R600_RV730: AK = GK_RV730; break; in getArchNameFromElfMach()
73 case ELF::EF_AMDGPU_MACH_R600_RV770: AK = GK_RV770; break; in getArchNameFromElfMach()
74 case ELF::EF_AMDGPU_MACH_R600_CEDAR: AK = GK_CEDAR; break; in getArchNameFromElfMach()
75 case ELF::EF_AMDGPU_MACH_R600_CYPRESS: AK = GK_CYPRESS; break; in getArchNameFromElfMach()
76 case ELF::EF_AMDGPU_MACH_R600_JUNIPER: AK = GK_JUNIPER; break; in getArchNameFromElfMach()
77 case ELF::EF_AMDGPU_MACH_R600_REDWOOD: AK = GK_REDWOOD; break; in getArchNameFromElfMach()
78 case ELF::EF_AMDGPU_MACH_R600_SUMO: AK = GK_SUMO; break; in getArchNameFromElfMach()
79 case ELF::EF_AMDGPU_MACH_R600_BARTS: AK = GK_BARTS; break; in getArchNameFromElfMach()
80 case ELF::EF_AMDGPU_MACH_R600_CAICOS: AK = GK_CAICOS; break; in getArchNameFromElfMach()
81 case ELF::EF_AMDGPU_MACH_R600_CAYMAN: AK = GK_CAYMAN; break; in getArchNameFromElfMach()
82 case ELF::EF_AMDGPU_MACH_R600_TURKS: AK = GK_TURKS; break; in getArchNameFromElfMach()
83 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX600: AK = GK_GFX600; break; in getArchNameFromElfMach()
84 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX601: AK = GK_GFX601; break; in getArchNameFromElfMach()
85 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX700: AK = GK_GFX700; break; in getArchNameFromElfMach()
86 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX701: AK = GK_GFX701; break; in getArchNameFromElfMach()
87 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX702: AK = GK_GFX702; break; in getArchNameFromElfMach()
88 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX703: AK = GK_GFX703; break; in getArchNameFromElfMach()
89 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX704: AK = GK_GFX704; break; in getArchNameFromElfMach()
90 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX801: AK = GK_GFX801; break; in getArchNameFromElfMach()
91 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX802: AK = GK_GFX802; break; in getArchNameFromElfMach()
92 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX803: AK = GK_GFX803; break; in getArchNameFromElfMach()
93 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX810: AK = GK_GFX810; break; in getArchNameFromElfMach()
94 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX900: AK = GK_GFX900; break; in getArchNameFromElfMach()
95 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX902: AK = GK_GFX902; break; in getArchNameFromElfMach()
96 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX904: AK = GK_GFX904; break; in getArchNameFromElfMach()
97 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX906: AK = GK_GFX906; break; in getArchNameFromElfMach()
98 case ELF::EF_AMDGPU_MACH_AMDGCN_GFX909: AK = GK_GFX909; break; in getArchNameFromElfMach()
99 case ELF::EF_AMDGPU_MACH_NONE: AK = GK_NONE; break; in getArchNameFromElfMach()
114 case GK_R600: return ELF::EF_AMDGPU_MACH_R600_R600; in getElfMach()
115 case GK_R630: return ELF::EF_AMDGPU_MACH_R600_R630; in getElfMach()
116 case GK_RS880: return ELF::EF_AMDGPU_MACH_R600_RS880; in getElfMach()
117 case GK_RV670: return ELF::EF_AMDGPU_MACH_R600_RV670; in getElfMach()
118 case GK_RV710: return ELF::EF_AMDGPU_MACH_R600_RV710; in getElfMach()
119 case GK_RV730: return ELF::EF_AMDGPU_MACH_R600_RV730; in getElfMach()
120 case GK_RV770: return ELF::EF_AMDGPU_MACH_R600_RV770; in getElfMach()
121 case GK_CEDAR: return ELF::EF_AMDGPU_MACH_R600_CEDAR; in getElfMach()
122 case GK_CYPRESS: return ELF::EF_AMDGPU_MACH_R600_CYPRESS; in getElfMach()
123 case GK_JUNIPER: return ELF::EF_AMDGPU_MACH_R600_JUNIPER; in getElfMach()
124 case GK_REDWOOD: return ELF::EF_AMDGPU_MACH_R600_REDWOOD; in getElfMach()
125 case GK_SUMO: return ELF::EF_AMDGPU_MACH_R600_SUMO; in getElfMach()
126 case GK_BARTS: return ELF::EF_AMDGPU_MACH_R600_BARTS; in getElfMach()
127 case GK_CAICOS: return ELF::EF_AMDGPU_MACH_R600_CAICOS; in getElfMach()
128 case GK_CAYMAN: return ELF::EF_AMDGPU_MACH_R600_CAYMAN; in getElfMach()
129 case GK_TURKS: return ELF::EF_AMDGPU_MACH_R600_TURKS; in getElfMach()
130 case GK_GFX600: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX600; in getElfMach()
131 case GK_GFX601: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX601; in getElfMach()
132 case GK_GFX700: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX700; in getElfMach()
133 case GK_GFX701: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX701; in getElfMach()
134 case GK_GFX702: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX702; in getElfMach()
135 case GK_GFX703: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX703; in getElfMach()
136 case GK_GFX704: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX704; in getElfMach()
137 case GK_GFX801: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX801; in getElfMach()
138 case GK_GFX802: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX802; in getElfMach()
139 case GK_GFX803: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX803; in getElfMach()
140 case GK_GFX810: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX810; in getElfMach()
141 case GK_GFX900: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX900; in getElfMach()
142 case GK_GFX902: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX902; in getElfMach()
143 case GK_GFX904: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX904; in getElfMach()
144 case GK_GFX906: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX906; in getElfMach()
145 case GK_GFX909: return ELF::EF_AMDGPU_MACH_AMDGCN_GFX909; in getElfMach()
146 case GK_NONE: return ELF::EF_AMDGPU_MACH_NONE; in getElfMach()
193 case ELF::STT_AMDGPU_HSA_KERNEL: in EmitAMDGPUSymbolType()
372 EFlags &= ~ELF::EF_AMDGPU_MACH; in AMDGPUTargetELFStreamer()
375 EFlags &= ~ELF::EF_AMDGPU_XNACK; in AMDGPUTargetELFStreamer()
377 EFlags |= ELF::EF_AMDGPU_XNACK; in AMDGPUTargetELFStreamer()
379 EFlags &= ~ELF::EF_AMDGPU_SRAM_ECC; in AMDGPUTargetELFStreamer()
381 EFlags |= ELF::EF_AMDGPU_SRAM_ECC; in AMDGPUTargetELFStreamer()
400 ElfNote::SectionName, ELF::SHT_NOTE, ELF::SHF_ALLOC)); in EmitNote()
476 EmitNote(ElfNote::NoteNameV2, DescSZ, ELF::NT_AMD_AMDGPU_ISA, in EmitISAVersion()
505 EmitNote(ElfNote::NoteNameV3, DescSZ, ELF::NT_AMDGPU_METADATA, in EmitHSAMetadata()
529 EmitNote(ElfNote::NoteNameV2, DescSZ, ELF::NT_AMD_AMDGPU_HSA_METADATA, in EmitHSAMetadata()
543 ELF::NT_AMD_AMDGPU_PAL_METADATA, [&](MCELFStreamer &OS) { in EmitPALMetadata()
560 KernelDescriptorSymbol->setBinding(ELF::STB_GLOBAL); in EmitAmdhsaKernelDescriptor()
561 KernelDescriptorSymbol->setType(ELF::STT_OBJECT); in EmitAmdhsaKernelDescriptor()
567 KernelCodeSymbol->setBinding(ELF::STB_LOCAL); in EmitAmdhsaKernelDescriptor()