Difference between revisions of "News:LLVM Targets"

From Funtoo
Jump to navigation Jump to search
Line 13: Line 13:
* <code>ARM</code> support for ARM processors.
* <code>ARM</code> support for ARM processors.
* <code>NVPTX</code> support for NVIDIA cards.
* <code>NVPTX</code> support for NVIDIA cards.
By default following targets enabled:
* 32- and 64-bit arch profiles:  <code>X86</code>, <code>AMDGPU</code>, <code>BPF</code> and <code>NVPTX</code>
* arm profile: <code>ARM</code> and <code>BPF</code>

Revision as of 07:15, December 8, 2016

LLVM Targets

LLVM Targets

By Oleg / December 8, 2016

With =sys-devel/llvm-3.9.0 new llvm_targets introduced which are relying on llvm's build system for a specific microarchitecture host targets support[1,2]:

  • AMDGPU support for AMD & ATI graphic cards.
  • X86 support for 32-bit, 64-bit and x32 arch.
  • BPF support for Berkley Packet Filtering.
  • ARM support for ARM processors.
  • NVPTX support for NVIDIA cards.

By default following targets enabled:

  • 32- and 64-bit arch profiles: X86, AMDGPU, BPF and NVPTX
  • arm profile: ARM and BPF