OSDN Git Service

ea090c05bdef5e063736399d5522620cb066580e
[android-x86/external-llvm.git] / lib / Transforms / Vectorize / Android.mk
1 LOCAL_PATH:= $(call my-dir)
2
3 transforms_vectorize_SRC_FILES := \
4   BBVectorize.cpp \
5   LoopVectorize.cpp \
6   SLPVectorizer.cpp \
7   Vectorize.cpp
8
9 # For the host
10 # =====================================================
11 include $(CLEAR_VARS)
12
13 LOCAL_SRC_FILES := $(transforms_vectorize_SRC_FILES)
14 LOCAL_MODULE:= libLLVMVectorize
15
16 LOCAL_MODULE_TAGS := optional
17
18 include $(LLVM_HOST_BUILD_MK)
19 include $(LLVM_GEN_INTRINSICS_MK)
20 include $(BUILD_HOST_STATIC_LIBRARY)
21
22 # For the device
23 # =====================================================
24 ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
25 include $(CLEAR_VARS)
26
27 LOCAL_SRC_FILES := $(transforms_vectorize_SRC_FILES)
28 LOCAL_MODULE:= libLLVMVectorize
29
30 LOCAL_MODULE_TAGS := optional
31
32 include $(LLVM_DEVICE_BUILD_MK)
33 include $(LLVM_GEN_INTRINSICS_MK)
34 include $(BUILD_STATIC_LIBRARY)
35 endif