Android.mk revision b7325c318ecf01d4c82391c1f0a63090c8de0144
1f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orgLOCAL_PATH := $(call my-dir)
23484964a86451e86dcf04be9bd8c0d76ee04f081rossberg@chromium.org
33484964a86451e86dcf04be9bd8c0d76ee04f081rossberg@chromium.orgx86_target_info_TBLGEN_TABLES := \
4f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org  X86GenRegisterInfo.inc \
5196eb601290dc49c3754da728dc58700dff2de1bmachenbach@chromium.org  X86GenSubtargetInfo.inc \
6f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org  X86GenInstrInfo.inc
7975b940441085887fc02bebf8877d5ec97e1e06cmachenbach@chromium.org
8196eb601290dc49c3754da728dc58700dff2de1bmachenbach@chromium.orgx86_target_info_SRC_FILES := \
94b0feeef5d01dbc2948080b4f69daa37e1083461machenbach@chromium.org  X86TargetInfo.cpp
10f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org
11f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org# For the host
12f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org# =====================================================
13f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orginclude $(CLEAR_VARS)
14975b940441085887fc02bebf8877d5ec97e1e06cmachenbach@chromium.orginclude $(CLEAR_TBLGEN_VARS)
15f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org
16a221880197f38ff22d942851060daffa5d036bdfmachenbach@chromium.orgTBLGEN_TABLES := $(x86_target_info_TBLGEN_TABLES)
17975b940441085887fc02bebf8877d5ec97e1e06cmachenbach@chromium.org
18975b940441085887fc02bebf8877d5ec97e1e06cmachenbach@chromium.orgTBLGEN_TD_DIR := $(LOCAL_PATH)/..
19975b940441085887fc02bebf8877d5ec97e1e06cmachenbach@chromium.org
20e3c177a423baa3c30225c4e422b6f6c76d38b951machenbach@chromium.orgLOCAL_SRC_FILES := $(x86_target_info_SRC_FILES)
21e3c177a423baa3c30225c4e422b6f6c76d38b951machenbach@chromium.org
22975b940441085887fc02bebf8877d5ec97e1e06cmachenbach@chromium.orgLOCAL_C_INCLUDES +=	\
23975b940441085887fc02bebf8877d5ec97e1e06cmachenbach@chromium.org	$(LOCAL_PATH)/..
24975b940441085887fc02bebf8877d5ec97e1e06cmachenbach@chromium.org
25975b940441085887fc02bebf8877d5ec97e1e06cmachenbach@chromium.orgLOCAL_MODULE:= libLLVMX86Info
26a221880197f38ff22d942851060daffa5d036bdfmachenbach@chromium.org
27f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orgLOCAL_MODULE_TAGS := optional
28975b940441085887fc02bebf8877d5ec97e1e06cmachenbach@chromium.org
29975b940441085887fc02bebf8877d5ec97e1e06cmachenbach@chromium.orginclude $(LLVM_HOST_BUILD_MK)
30975b940441085887fc02bebf8877d5ec97e1e06cmachenbach@chromium.orginclude $(LLVM_TBLGEN_RULES_MK)
31975b940441085887fc02bebf8877d5ec97e1e06cmachenbach@chromium.orginclude $(BUILD_HOST_STATIC_LIBRARY)
32f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org
33f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org# For the device
34f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org# =====================================================
35e3c177a423baa3c30225c4e422b6f6c76d38b951machenbach@chromium.orginclude $(CLEAR_VARS)
36e3c177a423baa3c30225c4e422b6f6c76d38b951machenbach@chromium.orginclude $(CLEAR_TBLGEN_VARS)
37f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org
38f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orgTBLGEN_TABLES := $(x86_target_info_TBLGEN_TABLES)
39f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org
40f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orgTBLGEN_TD_DIR := $(LOCAL_PATH)/..
41f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org
42f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orgLOCAL_SRC_FILES := $(x86_target_info_SRC_FILES)
43f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org
44f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orgLOCAL_C_INCLUDES +=     \
45f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org        $(LOCAL_PATH)/..
46f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org
47f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orgLOCAL_MODULE:= libLLVMX86Info
48f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org
49f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orgLOCAL_MODULE_TAGS := optional
50f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org
51f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orginclude $(LLVM_DEVICE_BUILD_MK)
52f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orginclude $(LLVM_TBLGEN_RULES_MK)
53f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.orginclude $(BUILD_STATIC_LIBRARY)
54f5a24546072ecdbbd6372c85c42157e01e913561titzer@chromium.org