Home | History | Annotate | Download | only in InstCombine
      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