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 MCDwarf.cpp 15 MCELFObjectTargetWriter.cpp 16 MCELFStreamer.cpp 17 MCExpr.cpp 18 MCInst.cpp 19 MCInstPrinter.cpp 20 MCInstrAnalysis.cpp 21 MCInstrDesc.cpp 22 MCLabel.cpp 23 MCLinkerOptimizationHint.cpp 24 MCMachOStreamer.cpp 25 MCMachObjectTargetWriter.cpp 26 MCNullStreamer.cpp 27 MCObjectFileInfo.cpp 28 MCObjectStreamer.cpp 29 MCObjectWriter.cpp 30 MCRegisterInfo.cpp 31 MCSchedule.cpp 32 MCSection.cpp 33 MCSectionCOFF.cpp 34 MCSectionELF.cpp 35 MCSectionMachO.cpp 36 MCStreamer.cpp 37 MCSubtargetInfo.cpp 38 MCSymbol.cpp 39 MCSymbolELF.cpp 40 MCSymbolizer.cpp 41 MCTargetOptions.cpp 42 MCValue.cpp 43 MCWin64EH.cpp 44 MCWinEH.cpp 45 MachObjectWriter.cpp 46 StringTableBuilder.cpp 47 SubtargetFeature.cpp 48 WinCOFFObjectWriter.cpp 49 WinCOFFStreamer.cpp 50 YAML.cpp 51 52 ADDITIONAL_HEADER_DIRS 53 ${LLVM_MAIN_INCLUDE_DIR}/llvm/MC 54 ) 55 56 add_subdirectory(MCParser) 57 add_subdirectory(MCDisassembler) 58