[PATCH] D11267: LLD: Add AMDGPU ELF ReaderWriter

Tom Stellard thomas.stellard at amd.com
Thu Jul 16 08:00:48 PDT 2015


tstellarAMD created this revision.
tstellarAMD added a subscriber: llvm-commits.
Herald added a subscriber: ted.

This is a basic implementation that allows lld to emit binaries consumable
by the HSA runtime.

http://reviews.llvm.org/D11267

Files:
  include/lld/Core/Reference.h
  include/lld/ReaderWriter/ELFLinkingContext.h
  lib/Driver/CMakeLists.txt
  lib/Driver/GnuLdDriver.cpp
  lib/ReaderWriter/ELF/AMDGPU/AMDGPUELFFile.cpp
  lib/ReaderWriter/ELF/AMDGPU/AMDGPUELFFile.h
  lib/ReaderWriter/ELF/AMDGPU/AMDGPUExecutableWriter.cpp
  lib/ReaderWriter/ELF/AMDGPU/AMDGPUExecutableWriter.h
  lib/ReaderWriter/ELF/AMDGPU/AMDGPUHSA.h
  lib/ReaderWriter/ELF/AMDGPU/AMDGPULinkingContext.cpp
  lib/ReaderWriter/ELF/AMDGPU/AMDGPULinkingContext.h
  lib/ReaderWriter/ELF/AMDGPU/AMDGPURelocationHandler.cpp
  lib/ReaderWriter/ELF/AMDGPU/AMDGPURelocationHandler.h
  lib/ReaderWriter/ELF/AMDGPU/AMDGPUSymbolTable.cpp
  lib/ReaderWriter/ELF/AMDGPU/AMDGPUSymbolTable.h
  lib/ReaderWriter/ELF/AMDGPU/AMDGPUTargetHandler.cpp
  lib/ReaderWriter/ELF/AMDGPU/AMDGPUTargetHandler.h
  lib/ReaderWriter/ELF/AMDGPU/CMakeLists.txt
  lib/ReaderWriter/ELF/CMakeLists.txt
  lib/ReaderWriter/ELF/ELFLinkingContext.cpp
  test/elf/AMDGPU/hsa.test

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D11267.29912.patch
Type: text/x-patch
Size: 24530 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150716/49cb25e4/attachment.bin>


More information about the llvm-commits mailing list