blob: 9076f85b1b86d923f9a24c526e9b29e480c491a3 [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
Ted Kremenek39816d92009-07-15 21:08:16 +000019 SelectionDAGBuild.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)