Home | History | Annotate | Download | only in SelectionDAG
      1 LOCAL_PATH:= $(call my-dir)
      2 
      3 codegen_selectiondag_SRC_FILES := \
      4   DAGCombiner.cpp \
      5   FastISel.cpp \
      6   FunctionLoweringInfo.cpp \
      7   InstrEmitter.cpp \
      8   LegalizeDAG.cpp \
      9   LegalizeFloatTypes.cpp \
     10   LegalizeIntegerTypes.cpp \
     11   LegalizeTypes.cpp \
     12   LegalizeTypesGeneric.cpp \
     13   LegalizeVectorOps.cpp \
     14   LegalizeVectorTypes.cpp \
     15   ScheduleDAGFast.cpp \
     16   ScheduleDAGList.cpp \
     17   ScheduleDAGRRList.cpp \
     18   ScheduleDAGSDNodes.cpp \
     19   SelectionDAG.cpp \
     20   SelectionDAGBuilder.cpp \
     21   SelectionDAGISel.cpp \
     22   SelectionDAGPrinter.cpp \
     23   TargetLowering.cpp \
     24   TargetSelectionDAGInfo.cpp
     25 
     26 # For the host
     27 # =====================================================
     28 include $(CLEAR_VARS)
     29 
     30 LOCAL_SRC_FILES := $(codegen_selectiondag_SRC_FILES)
     31 
     32 LOCAL_MODULE:= libLLVMSelectionDAG
     33 
     34 LOCAL_MODULE_TAGS := optional
     35 
     36 include $(LLVM_HOST_BUILD_MK)
     37 include $(LLVM_GEN_INTRINSICS_MK)
     38 include $(BUILD_HOST_STATIC_LIBRARY)
     39 
     40 # For the device
     41 # =====================================================
     42 include $(CLEAR_VARS)
     43 
     44 LOCAL_SRC_FILES := $(codegen_selectiondag_SRC_FILES)
     45 
     46 LOCAL_MODULE:= libLLVMSelectionDAG
     47 
     48 LOCAL_MODULE_TAGS := optional
     49 
     50 include $(LLVM_DEVICE_BUILD_MK)
     51 include $(LLVM_GEN_INTRINSICS_MK)
     52 include $(BUILD_STATIC_LIBRARY)
     53