1 LOCAL_PATH := $(call my-dir)
3 aarch64_asm_printer_TBLGEN_TABLES := \
4 AArch64GenAsmWriter.inc \
5 AArch64GenAsmWriter1.inc \
6 AArch64GenRegisterInfo.inc \
7 AArch64GenSubtargetInfo.inc \
8 AArch64GenInstrInfo.inc \
9 AArch64GenSystemOperands.inc
11 aarch64_asm_printer_SRC_FILES := \
12 AArch64InstPrinter.cpp
15 # =====================================================
17 include $(CLEAR_TBLGEN_VARS)
19 TBLGEN_TABLES := $(aarch64_asm_printer_TBLGEN_TABLES)
21 TBLGEN_TD_DIR := $(LOCAL_PATH)/..
23 LOCAL_SRC_FILES := $(aarch64_asm_printer_SRC_FILES)
25 LOCAL_MODULE:= libLLVM70AArch64AsmPrinter
30 LOCAL_MODULE_HOST_OS := darwin linux windows
32 include $(LLVM_HOST_BUILD_MK)
33 include $(LLVM_TBLGEN_RULES_MK)
34 include $(BUILD_HOST_STATIC_LIBRARY)
37 # =====================================================
38 ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
40 include $(CLEAR_TBLGEN_VARS)
42 TBLGEN_TABLES := $(aarch64_asm_printer_TBLGEN_TABLES)
44 TBLGEN_TD_DIR := $(LOCAL_PATH)/..
46 LOCAL_SRC_FILES := $(aarch64_asm_printer_SRC_FILES)
51 LOCAL_MODULE:= libLLVM70AArch64AsmPrinter
53 include $(LLVM_DEVICE_BUILD_MK)
54 include $(LLVM_TBLGEN_RULES_MK)
55 include $(BUILD_STATIC_LIBRARY)