OSDN Git Service

am 800f6f4d: Merge "Use _WIN32 rather than WIN32."
[android-x86/external-llvm.git] / lib / Transforms / InstCombine / Android.mk
1 LOCAL_PATH:= $(call my-dir)
2
3 transforms_inst_combine_SRC_FILES := \
4   InstCombineAddSub.cpp \
5   InstCombineAndOrXor.cpp \
6   InstCombineCalls.cpp \
7   InstCombineCasts.cpp \
8   InstCombineCompares.cpp \
9   InstCombineLoadStoreAlloca.cpp \
10   InstCombineMulDivRem.cpp \
11   InstCombinePHI.cpp \
12   InstCombineSelect.cpp \
13   InstCombineShifts.cpp \
14   InstCombineSimplifyDemanded.cpp \
15   InstCombineVectorOps.cpp \
16   InstructionCombining.cpp
17
18 # For the host
19 # =====================================================
20 include $(CLEAR_VARS)
21
22 LOCAL_SRC_FILES := $(transforms_inst_combine_SRC_FILES)
23 LOCAL_MODULE:= libLLVMInstCombine
24
25 LOCAL_MODULE_TAGS := optional
26
27 include $(LLVM_HOST_BUILD_MK)
28 include $(LLVM_GEN_INTRINSICS_MK)
29 include $(BUILD_HOST_STATIC_LIBRARY)
30
31 # For the device
32 # =====================================================
33 ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
34 include $(CLEAR_VARS)
35
36 LOCAL_SRC_FILES := $(transforms_inst_combine_SRC_FILES)
37 LOCAL_MODULE:= libLLVMInstCombine
38
39 LOCAL_MODULE_TAGS := optional
40
41 include $(LLVM_DEVICE_BUILD_MK)
42 include $(LLVM_GEN_INTRINSICS_MK)
43 include $(BUILD_STATIC_LIBRARY)
44 endif