87 lines · plain
1add_llvm_component_library(LLVMMC2 ConstantPools.cpp3 DXContainerPSVInfo.cpp4 DXContainerRootSignature.cpp5 ELFObjectWriter.cpp6 GOFFObjectWriter.cpp7 MCAsmBackend.cpp8 MCAsmInfo.cpp9 MCAsmInfoCOFF.cpp10 MCAsmInfoDarwin.cpp11 MCAsmInfoELF.cpp12 MCAsmInfoGOFF.cpp13 MCAsmInfoWasm.cpp14 MCAsmInfoXCOFF.cpp15 MCAsmMacro.cpp16 MCAsmStreamer.cpp17 MCAssembler.cpp18 MCCodeEmitter.cpp19 MCCodeView.cpp20 MCContext.cpp21 MCDwarf.cpp22 MCDXContainerStreamer.cpp23 MCDXContainerWriter.cpp24 MCELFObjectTargetWriter.cpp25 MCELFStreamer.cpp26 MCExpr.cpp27 MCFragment.cpp28 MCGOFFStreamer.cpp29 MCInst.cpp30 MCInstPrinter.cpp31 MCInstrAnalysis.cpp32 MCInstrDesc.cpp33 MCInstrInfo.cpp34 MCLabel.cpp35 MCLinkerOptimizationHint.cpp36 MCMachOStreamer.cpp37 MCMachObjectTargetWriter.cpp38 MCNullStreamer.cpp39 MCObjectFileInfo.cpp40 MCObjectStreamer.cpp41 MCObjectWriter.cpp42 MCPseudoProbe.cpp43 MCRegisterInfo.cpp44 MCSchedule.cpp45 MCSection.cpp46 MCSectionMachO.cpp47 MCStreamer.cpp48 MCSFrame.cpp49 MCSPIRVStreamer.cpp50 MCSubtargetInfo.cpp51 MCSymbol.cpp52 MCSymbolELF.cpp53 MCSymbolXCOFF.cpp54 MCTargetOptions.cpp55 MCTargetOptionsCommandFlags.cpp56 MCValue.cpp57 MCWasmObjectTargetWriter.cpp58 MCWasmStreamer.cpp59 MCWin64EH.cpp60 MCWinCOFFStreamer.cpp61 MCWinEH.cpp62 MCXCOFFObjectTargetWriter.cpp63 MCXCOFFStreamer.cpp64 MachObjectWriter.cpp65 SPIRVObjectWriter.cpp66 StringTableBuilder.cpp67 TargetRegistry.cpp68 WasmObjectWriter.cpp69 WinCOFFObjectWriter.cpp70 XCOFFObjectWriter.cpp71 72 ADDITIONAL_HEADER_DIRS73 ${LLVM_MAIN_INCLUDE_DIR}/llvm/MC74 75 LINK_COMPONENTS76 BinaryFormat77 DebugInfoDWARFLowLevel78 Support79 TargetParser80 81 DEPENDS82 intrinsics_gen83 )84 85add_subdirectory(MCParser)86add_subdirectory(MCDisassembler)87