1 LOCAL_PATH := $(call my-dir)
3 aarch64_utils_TBLGEN_TABLES := \
4 AArch64GenRegisterInfo.inc \
5 AArch64GenInstrInfo.inc \
6 AArch64GenSubtargetInfo.inc
8 aarch64_utils_SRC_FILES := \
12 # =====================================================
13 ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
16 LOCAL_SRC_FILES := $(aarch64_utils_SRC_FILES)
18 LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
20 LOCAL_MODULE:= libLLVMAArch64Utils
22 LOCAL_MODULE_TAGS := optional
24 TBLGEN_TD_DIR := $(LOCAL_PATH)/..
25 TBLGEN_TABLES := $(aarch64_utils_TBLGEN_TABLES)
27 include $(LLVM_DEVICE_BUILD_MK)
28 include $(LLVM_TBLGEN_RULES_MK)
29 include $(LLVM_GEN_INTRINSICS_MK)
30 include $(BUILD_STATIC_LIBRARY)
34 # =====================================================
37 LOCAL_SRC_FILES := $(aarch64_utils_SRC_FILES)
39 LOCAL_C_INCLUDES += $(LOCAL_PATH)/..
41 LOCAL_MODULE:= libLLVMAArch64Utils
43 LOCAL_MODULE_TAGS := optional
45 TBLGEN_TD_DIR := $(LOCAL_PATH)/..
46 TBLGEN_TABLES := $(aarch64_utils_TBLGEN_TABLES)
48 include $(LLVM_HOST_BUILD_MK)
49 include $(LLVM_TBLGEN_RULES_MK)
50 include $(LLVM_GEN_INTRINSICS_MK)
51 include $(BUILD_HOST_STATIC_LIBRARY)