1 add_llvm_library(LLVMSelectionDAG 2 DAGCombiner.cpp 3 FastISel.cpp 4 FunctionLoweringInfo.cpp 5 InstrEmitter.cpp 6 LegalizeDAG.cpp 7 LegalizeFloatTypes.cpp 8 LegalizeIntegerTypes.cpp 9 LegalizeTypes.cpp 10 LegalizeTypesGeneric.cpp 11 LegalizeVectorOps.cpp 12 LegalizeVectorTypes.cpp 13 ScheduleDAGFast.cpp 14 ScheduleDAGList.cpp 15 ScheduleDAGRRList.cpp 16 ScheduleDAGSDNodes.cpp 17 SelectionDAG.cpp 18 SelectionDAGBuilder.cpp 19 SelectionDAGISel.cpp 20 SelectionDAGPrinter.cpp 21 TargetLowering.cpp 22 TargetSelectionDAGInfo.cpp 23 ) 24 25 add_llvm_library_dependencies(LLVMSelectionDAG 26 LLVMAnalysis 27 LLVMCodeGen 28 LLVMCore 29 LLVMMC 30 LLVMSupport 31 LLVMTarget 32 LLVMTransformUtils 33 ) 34