• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1add_llvm_component_library(LLVMMC
2  ConstantPools.cpp
3  ELFObjectWriter.cpp
4  MCAsmBackend.cpp
5  MCAsmInfo.cpp
6  MCAsmInfoCOFF.cpp
7  MCAsmInfoDarwin.cpp
8  MCAsmInfoELF.cpp
9  MCAsmInfoGOFF.cpp
10  MCAsmInfoWasm.cpp
11  MCAsmInfoXCOFF.cpp
12  MCAsmMacro.cpp
13  MCAsmStreamer.cpp
14  MCAssembler.cpp
15  MCCodeEmitter.cpp
16  MCCodeView.cpp
17  MCContext.cpp
18  MCDwarf.cpp
19  MCDXContainerStreamer.cpp
20  MCDXContainerWriter.cpp
21  MCELFObjectTargetWriter.cpp
22  MCELFStreamer.cpp
23  MCExpr.cpp
24  MCFragment.cpp
25  MCInst.cpp
26  MCInstPrinter.cpp
27  MCInstrAnalysis.cpp
28  MCInstrDesc.cpp
29  MCInstrInfo.cpp
30  MCLabel.cpp
31  MCLinkerOptimizationHint.cpp
32  MCMachOStreamer.cpp
33  MCMachObjectTargetWriter.cpp
34  MCNullStreamer.cpp
35  MCObjectFileInfo.cpp
36  MCObjectStreamer.cpp
37  MCObjectWriter.cpp
38  MCPseudoProbe.cpp
39  MCRegisterInfo.cpp
40  MCSchedule.cpp
41  MCSection.cpp
42  MCSectionCOFF.cpp
43  MCSectionDXContainer.cpp
44  MCSectionELF.cpp
45  MCSectionMachO.cpp
46  MCSectionWasm.cpp
47  MCSectionXCOFF.cpp
48  MCStreamer.cpp
49  MCSPIRVStreamer.cpp
50  MCSubtargetInfo.cpp
51  MCSymbol.cpp
52  MCSymbolELF.cpp
53  MCSymbolXCOFF.cpp
54  MCTargetOptions.cpp
55  MCTargetOptionsCommandFlags.cpp
56  MCValue.cpp
57  MCWasmObjectTargetWriter.cpp
58  MCWasmStreamer.cpp
59  MCWin64EH.cpp
60  MCWinCOFFStreamer.cpp
61  MCWinEH.cpp
62  MCXCOFFObjectTargetWriter.cpp
63  MCXCOFFStreamer.cpp
64  MachObjectWriter.cpp
65  SPIRVObjectWriter.cpp
66  StringTableBuilder.cpp
67  SubtargetFeature.cpp
68  TargetRegistry.cpp
69  WasmObjectWriter.cpp
70  WinCOFFObjectWriter.cpp
71  XCOFFObjectWriter.cpp
72
73  ADDITIONAL_HEADER_DIRS
74  ${LLVM_MAIN_INCLUDE_DIR}/llvm/MC
75
76  LINK_COMPONENTS
77  Support
78  TargetParser
79  BinaryFormat
80  DebugInfoCodeView
81  )
82
83add_subdirectory(MCParser)
84add_subdirectory(MCDisassembler)
85