# LLVM Libraries
subdirs := \
lib/Analysis \
- lib/Analysis/IPA \
lib/AsmParser \
lib/Bitcode/Reader \
lib/Bitcode/Writer \
lib/CodeGen/SelectionDAG \
lib/DebugInfo/DWARF \
lib/DebugInfo/PDB \
+ lib/DebugInfo/Symbolize \
lib/IR \
lib/IRReader \
lib/LibDriver \
lib/Target/X86/TargetInfo \
lib/Target/X86/Utils
+ifneq ($(filter radeonsi,$(BOARD_GPU_DRIVERS)),)
+# AMDGPU Code Generation Libraries
+subdirs += \
+ lib/Target/AMDGPU \
+ lib/Target/AMDGPU/AsmParser \
+ lib/Target/AMDGPU/InstPrinter \
+ lib/Target/AMDGPU/MCTargetDesc \
+ lib/Target/AMDGPU/TargetInfo \
+ lib/Target/AMDGPU/Utils
+endif
+
# LLVM Command Line Tools
subdirs += \
tools/bugpoint \
tools/llvm-dis \
tools/llvm-diff \
tools/llvm-dwarfdump \
+ tools/llvm-dwp \
tools/llvm-extract \
tools/llvm-link \
tools/llvm-lto \
tools/llvm-readobj \
tools/llvm-rtdyld \
tools/llvm-size \
+ tools/llvm-split \
tools/llvm-symbolizer \
tools/lto \
tools/gold \
- tools/macho-dump \
tools/obj2yaml \
tools/opt \
+ tools/sancov \
tools/verify-uselistorder \
tools/yaml2obj \