Move CFG building code to a new lib/MC/MCAnalysis library.
[opencl/llvm.git] / lib / MC / CMakeLists.txt
1 add_llvm_library(LLVMMC
2   ConstantPools.cpp
3   ELFObjectWriter.cpp
4   MCAsmBackend.cpp
5   MCAsmInfo.cpp
6   MCAsmInfoCOFF.cpp
7   MCAsmInfoDarwin.cpp
8   MCAsmInfoELF.cpp
9   MCAsmStreamer.cpp
10   MCAssembler.cpp
11   MCCodeEmitter.cpp
12   MCCodeGenInfo.cpp
13   MCContext.cpp
14   MCDisassembler.cpp
15   MCDwarf.cpp
16   MCELF.cpp
17   MCELFObjectTargetWriter.cpp
18   MCELFStreamer.cpp
19   MCExpr.cpp
20   MCExternalSymbolizer.cpp
21   MCInst.cpp
22   MCInstPrinter.cpp
23   MCInstrAnalysis.cpp
24   MCLabel.cpp
25   MCLinkerOptimizationHint.cpp
26   MCMachOStreamer.cpp
27   MCMachObjectTargetWriter.cpp
28   MCNullStreamer.cpp
29   MCObjectFileInfo.cpp
30   MCObjectStreamer.cpp
31   MCObjectWriter.cpp
32   MCRegisterInfo.cpp
33   MCRelocationInfo.cpp
34   MCSection.cpp
35   MCSectionCOFF.cpp
36   MCSectionELF.cpp
37   MCSectionMachO.cpp
38   MCStreamer.cpp
39   MCSubtargetInfo.cpp
40   MCSymbol.cpp
41   MCSymbolizer.cpp
42   MCTargetOptions.cpp
43   MCValue.cpp
44   MCWin64EH.cpp
45   MachObjectWriter.cpp
46   SubtargetFeature.cpp
47   WinCOFFObjectWriter.cpp
48   WinCOFFStreamer.cpp
49   )
51 add_subdirectory(MCAnalysis)
52 add_subdirectory(MCParser)
53 add_subdirectory(MCDisassembler)