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 include $(CLEAR_VARS) 34 35 LOCAL_SRC_FILES := $(transforms_inst_combine_SRC_FILES) 36 LOCAL_MODULE:= libLLVMInstCombine 37 38 LOCAL_MODULE_TAGS := optional 39 40 include $(LLVM_DEVICE_BUILD_MK) 41 include $(LLVM_GEN_INTRINSICS_MK) 42 include $(BUILD_STATIC_LIBRARY) 43