1 LOCAL_PATH:= $(call my-dir)
3 transforms_scalar_SRC_FILES := \
5 BasicBlockPlacement.cpp \
8 CorrelatedValuePropagation.cpp \
10 DeadStoreElimination.cpp \
18 LoopIdiomRecognize.cpp \
19 LoopInstSimplify.cpp \
21 LoopStrengthReduce.cpp \
31 ScalarReplAggregates.cpp \
33 SimplifyLibCalls.cpp \
35 TailRecursionElimination.cpp
38 # =====================================================
42 $(transforms_scalar_SRC_FILES)
44 LOCAL_MODULE:= libLLVMScalarOpts
46 LOCAL_MODULE_TAGS := optional
48 include $(LLVM_HOST_BUILD_MK)
49 include $(LLVM_GEN_INTRINSICS_MK)
50 include $(BUILD_HOST_STATIC_LIBRARY)
53 # =====================================================
56 LOCAL_SRC_FILES := $(transforms_scalar_SRC_FILES)
57 LOCAL_MODULE:= libLLVMScalarOpts
59 LOCAL_MODULE_TAGS := optional
61 include $(LLVM_DEVICE_BUILD_MK)
62 include $(LLVM_GEN_INTRINSICS_MK)
63 include $(BUILD_STATIC_LIBRARY)