blob: 80c7d7c9eb9ca7d9897c9076341814ff7f8d3a12 [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
23 )
Douglas Gregor61415112009-07-02 18:53:52 +000024
25target_link_libraries (LLVMSelectionDAG LLVMAnalysis LLVMAsmPrinter LLVMCodeGen)