blob: 0cfd5e1d7e21c9a225bdcef1d17d8eab75784244 [file] [log] [blame]
Oscar Fuentesa229b3c2008-09-22 01:08:49 +00001add_llvm_library(LLVMSelectionDAG
2 CallingConvLower.cpp
3 DAGCombiner.cpp
4 FastISel.cpp
Ted Kremenek9b651572009-11-23 17:26:04 +00005 FunctionLoweringInfo.cpp
Dan Gohmanb8120772009-10-10 01:32:21 +00006 InstrEmitter.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +00007 LegalizeDAG.cpp
8 LegalizeFloatTypes.cpp
9 LegalizeIntegerTypes.cpp
10 LegalizeTypes.cpp
11 LegalizeTypesGeneric.cpp
Eli Friedmancd2e0cd2009-05-24 09:13:13 +000012 LegalizeVectorOps.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +000013 LegalizeVectorTypes.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +000014 ScheduleDAGFast.cpp
15 ScheduleDAGList.cpp
16 ScheduleDAGRRList.cpp
Ted Kremenek39816d92009-07-15 21:08:16 +000017 ScheduleDAGSDNodes.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +000018 SelectionDAG.cpp
Dan Gohman1a6c47f2009-11-23 18:04:58 +000019 SelectionDAGBuilder.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +000020 SelectionDAGISel.cpp
21 SelectionDAGPrinter.cpp
22 TargetLowering.cpp
Dan Gohmanc4759a52010-04-16 21:12:11 +000023 TargetSelectionDAGInfo.cpp
Oscar Fuentesa229b3c2008-09-22 01:08:49 +000024 )
Douglas Gregor61415112009-07-02 18:53:52 +000025
26target_link_libraries (LLVMSelectionDAG LLVMAnalysis LLVMAsmPrinter LLVMCodeGen)