| 1 | |
| 2 | struct AvailableComponent { |
| 3 | /// The name of the component. |
| 4 | const char *Name; |
| 5 | |
| 6 | /// The name of the library for this component (or NULL). |
| 7 | const char *Library; |
| 8 | |
| 9 | /// Whether the component is installed. |
| 10 | bool IsInstalled; |
| 11 | |
| 12 | /// The list of libraries required when linking this component. |
| 13 | const char *RequiredLibraries[218]; |
| 14 | } AvailableComponents[218] = { |
| 15 | { .Name: "aarch64" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"aarch64codegen" , "aarch64asmparser" , "aarch64disassembler" , "aarch64desc" , "aarch64info" , "aarch64utils" } }, |
| 16 | { .Name: "aarch64asmparser" , .Library: "LLVMAArch64AsmParser" , .IsInstalled: true, .RequiredLibraries: {"aarch64desc" , "aarch64info" , "aarch64utils" , "codegentypes" , "mc" , "mcparser" , "support" , "targetparser" } }, |
| 17 | { .Name: "aarch64codegen" , .Library: "LLVMAArch64CodeGen" , .IsInstalled: true, .RequiredLibraries: {"aarch64desc" , "aarch64info" , "aarch64utils" , "analysis" , "asmprinter" , "cfguard" , "codegen" , "codegentypes" , "core" , "globalisel" , "mc" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" , "vectorize" } }, |
| 18 | { .Name: "aarch64desc" , .Library: "LLVMAArch64Desc" , .IsInstalled: true, .RequiredLibraries: {"aarch64info" , "aarch64utils" , "binaryformat" , "codegentypes" , "mc" , "support" , "targetparser" } }, |
| 19 | { .Name: "aarch64disassembler" , .Library: "LLVMAArch64Disassembler" , .IsInstalled: true, .RequiredLibraries: {"aarch64desc" , "aarch64info" , "aarch64utils" , "mc" , "mcdisassembler" , "support" } }, |
| 20 | { .Name: "aarch64info" , .Library: "LLVMAArch64Info" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 21 | { .Name: "aarch64utils" , .Library: "LLVMAArch64Utils" , .IsInstalled: true, .RequiredLibraries: {"support" , "core" } }, |
| 22 | { .Name: "aggressiveinstcombine" , .Library: "LLVMAggressiveInstCombine" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "support" , "transformutils" } }, |
| 23 | { .Name: "all" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"demangle" , "support" , "tablegen" , "core" , "fuzzercli" , "fuzzmutate" , "filecheck" , "interfacestub" , "irprinter" , "irreader" , "cgdata" , "codegen" , "selectiondag" , "asmprinter" , "mirparser" , "globalisel" , "codegentypes" , "binaryformat" , "bitreader" , "bitwriter" , "bitstreamreader" , "dwarflinker" , "dwarflinkerclassic" , "dwarflinkerparallel" , "extensions" , "frontendatomic" , "frontenddirective" , "frontenddriver" , "frontendhlsl" , "frontendopenacc" , "frontendopenmp" , "frontendoffloading" , "transformutils" , "instrumentation" , "aggressiveinstcombine" , "instcombine" , "scalaropts" , "ipo" , "vectorize" , "objcarcopts" , "coroutines" , "cfguard" , "hipstdpar" , "linker" , "analysis" , "lto" , "mc" , "mcparser" , "mcdisassembler" , "mca" , "objcopy" , "object" , "objectyaml" , "option" , "remarks" , "debuginfodwarflowlevel" , "debuginfodwarf" , "debuginfogsym" , "debuginfologicalview" , "debuginfomsf" , "debuginfocodeview" , "debuginfopdb" , "symbolize" , "debuginfobtf" , "dwp" , "executionengine" , "interpreter" , "jitlink" , "mcjit" , "orcjit" , "orcdebugging" , "orcshared" , "orctargetprocess" , "runtimedyld" , "target" , "aarch64codegen" , "aarch64asmparser" , "aarch64disassembler" , "aarch64desc" , "aarch64info" , "aarch64utils" , "amdgpucodegen" , "amdgpuasmparser" , "amdgpudisassembler" , "amdgputargetmca" , "amdgpudesc" , "amdgpuinfo" , "amdgpuutils" , "armcodegen" , "armasmparser" , "armdisassembler" , "armdesc" , "arminfo" , "armutils" , "avrcodegen" , "avrasmparser" , "avrdisassembler" , "avrdesc" , "avrinfo" , "bpfcodegen" , "bpfasmparser" , "bpfdisassembler" , "bpfdesc" , "bpfinfo" , "hexagoncodegen" , "hexagonasmparser" , "hexagondisassembler" , "hexagondesc" , "hexagoninfo" , "lanaicodegen" , "lanaiasmparser" , "lanaidisassembler" , "lanaidesc" , "lanaiinfo" , "loongarchcodegen" , "loongarchasmparser" , "loongarchdisassembler" , "loongarchdesc" , "loongarchinfo" , "mipscodegen" , "mipsasmparser" , "mipsdisassembler" , "mipsdesc" , "mipsinfo" , "msp430codegen" , "msp430desc" , "msp430info" , "msp430asmparser" , "msp430disassembler" , "nvptxcodegen" , "nvptxdesc" , "nvptxinfo" , "powerpccodegen" , "powerpcasmparser" , "powerpcdisassembler" , "powerpcdesc" , "powerpcinfo" , "riscvcodegen" , "riscvasmparser" , "riscvdisassembler" , "riscvdesc" , "riscvtargetmca" , "riscvinfo" , "sparccodegen" , "sparcasmparser" , "sparcdisassembler" , "sparcdesc" , "sparcinfo" , "spirvcodegen" , "spirvdesc" , "spirvinfo" , "spirvanalysis" , "systemzcodegen" , "systemzasmparser" , "systemzdisassembler" , "systemzdesc" , "systemzinfo" , "vecodegen" , "veasmparser" , "vedisassembler" , "veinfo" , "vedesc" , "webassemblycodegen" , "webassemblyasmparser" , "webassemblydisassembler" , "webassemblydesc" , "webassemblyinfo" , "webassemblyutils" , "x86codegen" , "x86asmparser" , "x86disassembler" , "x86targetmca" , "x86desc" , "x86info" , "xcorecodegen" , "xcoredisassembler" , "xcoredesc" , "xcoreinfo" , "sandboxir" , "asmparser" , "lineeditor" , "profiledata" , "coverage" , "passes" , "targetparser" , "textapi" , "textapibinaryreader" , "telemetry" , "dlltooldriver" , "libdriver" , "xray" , "windowsdriver" , "windowsmanifest" , "all-targets" , "engine" , "native" , "nativecodegen" , "aarch64" , "amdgpu" , "arm" , "avr" , "bpf" , "hexagon" , "lanai" , "loongarch" , "mips" , "msp430" , "nvptx" , "powerpc" , "riscv" , "sparc" , "spirv" , "systemz" , "ve" , "webassembly" , "x86" , "xcore" } }, |
| 24 | { .Name: "all-targets" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"aarch64" , "amdgpu" , "arm" , "avr" , "bpf" , "hexagon" , "lanai" , "loongarch" , "mips" , "msp430" , "nvptx" , "powerpc" , "riscv" , "sparc" , "spirv" , "systemz" , "ve" , "webassembly" , "x86" , "xcore" } }, |
| 25 | { .Name: "amdgpu" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"amdgpucodegen" , "amdgpuasmparser" , "amdgpudisassembler" , "amdgputargetmca" , "amdgpudesc" , "amdgpuinfo" , "amdgpuutils" } }, |
| 26 | { .Name: "amdgpuasmparser" , .Library: "LLVMAMDGPUAsmParser" , .IsInstalled: true, .RequiredLibraries: {"amdgpudesc" , "amdgpuinfo" , "amdgpuutils" , "codegentypes" , "mc" , "mcparser" , "support" , "targetparser" } }, |
| 27 | { .Name: "amdgpucodegen" , .Library: "LLVMAMDGPUCodeGen" , .IsInstalled: true, .RequiredLibraries: {"amdgpudesc" , "amdgpuinfo" , "amdgpuutils" , "analysis" , "asmprinter" , "binaryformat" , "codegen" , "codegentypes" , "core" , "globalisel" , "hipstdpar" , "ipo" , "irprinter" , "instrumentation" , "mc" , "mirparser" , "passes" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" , "vectorize" } }, |
| 28 | { .Name: "amdgpudesc" , .Library: "LLVMAMDGPUDesc" , .IsInstalled: true, .RequiredLibraries: {"amdgpuinfo" , "amdgpuutils" , "binaryformat" , "codegentypes" , "core" , "mc" , "support" , "targetparser" } }, |
| 29 | { .Name: "amdgpudisassembler" , .Library: "LLVMAMDGPUDisassembler" , .IsInstalled: true, .RequiredLibraries: {"amdgpudesc" , "amdgpuinfo" , "amdgpuutils" , "codegentypes" , "mc" , "mcdisassembler" , "support" } }, |
| 30 | { .Name: "amdgpuinfo" , .Library: "LLVMAMDGPUInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 31 | { .Name: "amdgputargetmca" , .Library: "LLVMAMDGPUTargetMCA" , .IsInstalled: true, .RequiredLibraries: {"amdgpudesc" , "amdgpuinfo" , "amdgpuutils" , "codegentypes" , "mc" , "mca" , "mcparser" , "support" , "targetparser" } }, |
| 32 | { .Name: "amdgpuutils" , .Library: "LLVMAMDGPUUtils" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "binaryformat" , "codegentypes" , "core" , "mc" , "mcparser" , "support" , "targetparser" } }, |
| 33 | { .Name: "analysis" , .Library: "LLVMAnalysis" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "core" , "object" , "profiledata" , "support" , "targetparser" } }, |
| 34 | { .Name: "arm" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"armcodegen" , "armasmparser" , "armdisassembler" , "armdesc" , "arminfo" , "armutils" } }, |
| 35 | { .Name: "armasmparser" , .Library: "LLVMARMAsmParser" , .IsInstalled: true, .RequiredLibraries: {"armdesc" , "arminfo" , "armutils" , "codegentypes" , "mc" , "mcparser" , "support" , "targetparser" } }, |
| 36 | { .Name: "armcodegen" , .Library: "LLVMARMCodeGen" , .IsInstalled: true, .RequiredLibraries: {"armdesc" , "arminfo" , "armutils" , "analysis" , "asmprinter" , "cfguard" , "codegen" , "codegentypes" , "core" , "globalisel" , "ipo" , "mc" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" } }, |
| 37 | { .Name: "armdesc" , .Library: "LLVMARMDesc" , .IsInstalled: true, .RequiredLibraries: {"arminfo" , "armutils" , "binaryformat" , "codegentypes" , "mc" , "mcdisassembler" , "object" , "support" , "targetparser" } }, |
| 38 | { .Name: "armdisassembler" , .Library: "LLVMARMDisassembler" , .IsInstalled: true, .RequiredLibraries: {"armdesc" , "arminfo" , "armutils" , "codegentypes" , "mc" , "mcdisassembler" , "support" } }, |
| 39 | { .Name: "arminfo" , .Library: "LLVMARMInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 40 | { .Name: "armutils" , .Library: "LLVMARMUtils" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
| 41 | { .Name: "asmparser" , .Library: "LLVMAsmParser" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "core" , "support" , "targetparser" } }, |
| 42 | { .Name: "asmprinter" , .Library: "LLVMAsmPrinter" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "binaryformat" , "codegen" , "codegentypes" , "core" , "debuginfocodeview" , "debuginfodwarf" , "debuginfodwarflowlevel" , "mc" , "mcparser" , "remarks" , "support" , "target" , "targetparser" } }, |
| 43 | { .Name: "avr" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"avrcodegen" , "avrasmparser" , "avrdisassembler" , "avrdesc" , "avrinfo" } }, |
| 44 | { .Name: "avrasmparser" , .Library: "LLVMAVRAsmParser" , .IsInstalled: true, .RequiredLibraries: {"avrdesc" , "avrinfo" , "codegentypes" , "mc" , "mcparser" , "support" } }, |
| 45 | { .Name: "avrcodegen" , .Library: "LLVMAVRCodeGen" , .IsInstalled: true, .RequiredLibraries: {"avrdesc" , "avrinfo" , "asmprinter" , "codegen" , "codegentypes" , "core" , "mc" , "selectiondag" , "support" , "target" } }, |
| 46 | { .Name: "avrdesc" , .Library: "LLVMAVRDesc" , .IsInstalled: true, .RequiredLibraries: {"mc" , "avrinfo" , "support" , "targetparser" } }, |
| 47 | { .Name: "avrdisassembler" , .Library: "LLVMAVRDisassembler" , .IsInstalled: true, .RequiredLibraries: {"avrinfo" , "codegentypes" , "mc" , "mcdisassembler" , "support" } }, |
| 48 | { .Name: "avrinfo" , .Library: "LLVMAVRInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 49 | { .Name: "binaryformat" , .Library: "LLVMBinaryFormat" , .IsInstalled: true, .RequiredLibraries: {"support" , "targetparser" } }, |
| 50 | { .Name: "bitreader" , .Library: "LLVMBitReader" , .IsInstalled: true, .RequiredLibraries: {"bitstreamreader" , "core" , "support" , "targetparser" } }, |
| 51 | { .Name: "bitstreamreader" , .Library: "LLVMBitstreamReader" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
| 52 | { .Name: "bitwriter" , .Library: "LLVMBitWriter" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "mc" , "object" , "profiledata" , "support" , "targetparser" } }, |
| 53 | { .Name: "bpf" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"bpfcodegen" , "bpfasmparser" , "bpfdisassembler" , "bpfdesc" , "bpfinfo" } }, |
| 54 | { .Name: "bpfasmparser" , .Library: "LLVMBPFAsmParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcparser" , "bpfdesc" , "bpfinfo" , "support" } }, |
| 55 | { .Name: "bpfcodegen" , .Library: "LLVMBPFCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "bpfdesc" , "bpfinfo" , "codegen" , "codegentypes" , "core" , "globalisel" , "ipo" , "mc" , "passes" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" } }, |
| 56 | { .Name: "bpfdesc" , .Library: "LLVMBPFDesc" , .IsInstalled: true, .RequiredLibraries: {"mc" , "bpfinfo" , "support" , "targetparser" } }, |
| 57 | { .Name: "bpfdisassembler" , .Library: "LLVMBPFDisassembler" , .IsInstalled: true, .RequiredLibraries: {"mcdisassembler" , "mc" , "bpfinfo" , "support" } }, |
| 58 | { .Name: "bpfinfo" , .Library: "LLVMBPFInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 59 | { .Name: "cfguard" , .Library: "LLVMCFGuard" , .IsInstalled: true, .RequiredLibraries: {"core" , "support" , "targetparser" } }, |
| 60 | { .Name: "cgdata" , .Library: "LLVMCGData" , .IsInstalled: true, .RequiredLibraries: {"bitreader" , "bitwriter" , "core" , "support" , "object" } }, |
| 61 | { .Name: "codegen" , .Library: "LLVMCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "bitreader" , "bitwriter" , "cgdata" , "codegentypes" , "core" , "mc" , "objcarcopts" , "profiledata" , "scalaropts" , "support" , "target" , "targetparser" , "transformutils" } }, |
| 62 | { .Name: "codegentypes" , .Library: "LLVMCodeGenTypes" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
| 63 | { .Name: "core" , .Library: "LLVMCore" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "demangle" , "remarks" , "support" , "targetparser" } }, |
| 64 | { .Name: "coroutines" , .Library: "LLVMCoroutines" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "ipo" , "scalaropts" , "support" , "transformutils" , "targetparser" } }, |
| 65 | { .Name: "coverage" , .Library: "LLVMCoverage" , .IsInstalled: true, .RequiredLibraries: {"core" , "object" , "profiledata" , "support" , "targetparser" } }, |
| 66 | { .Name: "debuginfobtf" , .Library: "LLVMDebugInfoBTF" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
| 67 | { .Name: "debuginfocodeview" , .Library: "LLVMDebugInfoCodeView" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
| 68 | { .Name: "debuginfodwarf" , .Library: "LLVMDebugInfoDWARF" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "debuginfodwarflowlevel" , "object" , "support" , "targetparser" } }, |
| 69 | { .Name: "debuginfodwarflowlevel" , .Library: "LLVMDebugInfoDWARFLowLevel" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "support" , "targetparser" } }, |
| 70 | { .Name: "debuginfogsym" , .Library: "LLVMDebugInfoGSYM" , .IsInstalled: true, .RequiredLibraries: {"mc" , "object" , "support" , "targetparser" , "debuginfodwarf" } }, |
| 71 | { .Name: "debuginfologicalview" , .Library: "LLVMDebugInfoLogicalView" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "demangle" , "object" , "mc" , "support" , "targetparser" , "debuginfocodeview" , "debuginfodwarf" , "debuginfodwarflowlevel" , "debuginfopdb" } }, |
| 72 | { .Name: "debuginfomsf" , .Library: "LLVMDebugInfoMSF" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
| 73 | { .Name: "debuginfopdb" , .Library: "LLVMDebugInfoPDB" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "object" , "support" , "debuginfocodeview" , "debuginfomsf" } }, |
| 74 | { .Name: "demangle" , .Library: "LLVMDemangle" , .IsInstalled: true, .RequiredLibraries: {} }, |
| 75 | { .Name: "dlltooldriver" , .Library: "LLVMDlltoolDriver" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "object" , "option" , "support" , "targetparser" } }, |
| 76 | { .Name: "dwarflinker" , .Library: "LLVMDWARFLinker" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "codegen" , "debuginfodwarf" , "object" , "support" } }, |
| 77 | { .Name: "dwarflinkerclassic" , .Library: "LLVMDWARFLinkerClassic" , .IsInstalled: true, .RequiredLibraries: {"asmprinter" , "binaryformat" , "codegen" , "codegentypes" , "debuginfodwarf" , "debuginfodwarflowlevel" , "dwarflinker" , "mc" , "object" , "support" , "targetparser" } }, |
| 78 | { .Name: "dwarflinkerparallel" , .Library: "LLVMDWARFLinkerParallel" , .IsInstalled: true, .RequiredLibraries: {"asmprinter" , "binaryformat" , "codegen" , "debuginfodwarf" , "debuginfodwarflowlevel" , "dwarflinker" , "mc" , "object" , "support" , "targetparser" } }, |
| 79 | { .Name: "dwp" , .Library: "LLVMDWP" , .IsInstalled: true, .RequiredLibraries: {"debuginfodwarf" , "mc" , "object" , "support" } }, |
| 80 | { .Name: "engine" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"interpreter" } }, |
| 81 | { .Name: "executionengine" , .Library: "LLVMExecutionEngine" , .IsInstalled: true, .RequiredLibraries: {"core" , "mc" , "object" , "orctargetprocess" , "runtimedyld" , "support" , "target" , "targetparser" } }, |
| 82 | { .Name: "extensions" , .Library: "LLVMExtensions" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
| 83 | { .Name: "filecheck" , .Library: "LLVMFileCheck" , .IsInstalled: true, .RequiredLibraries: {} }, |
| 84 | { .Name: "frontendatomic" , .Library: "LLVMFrontendAtomic" , .IsInstalled: true, .RequiredLibraries: {"core" , "support" , "analysis" } }, |
| 85 | { .Name: "frontenddirective" , .Library: "LLVMFrontendDirective" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
| 86 | { .Name: "frontenddriver" , .Library: "LLVMFrontendDriver" , .IsInstalled: true, .RequiredLibraries: {"core" , "support" , "analysis" , "instrumentation" } }, |
| 87 | { .Name: "frontendhlsl" , .Library: "LLVMFrontendHLSL" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "core" , "support" } }, |
| 88 | { .Name: "frontendoffloading" , .Library: "LLVMFrontendOffloading" , .IsInstalled: true, .RequiredLibraries: {"core" , "binaryformat" , "object" , "objectyaml" , "support" , "transformutils" , "targetparser" } }, |
| 89 | { .Name: "frontendopenacc" , .Library: "LLVMFrontendOpenACC" , .IsInstalled: true, .RequiredLibraries: {} }, |
| 90 | { .Name: "frontendopenmp" , .Library: "LLVMFrontendOpenMP" , .IsInstalled: true, .RequiredLibraries: {"core" , "support" , "targetparser" , "transformutils" , "analysis" , "demangle" , "mc" , "scalaropts" , "bitreader" , "frontendoffloading" , "frontendatomic" , "frontenddirective" } }, |
| 91 | { .Name: "fuzzercli" , .Library: "LLVMFuzzerCLI" , .IsInstalled: true, .RequiredLibraries: {"support" , "targetparser" } }, |
| 92 | { .Name: "fuzzmutate" , .Library: "LLVMFuzzMutate" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "bitreader" , "bitwriter" , "core" , "scalaropts" , "support" , "targetparser" , "transformutils" } }, |
| 93 | { .Name: "globalisel" , .Library: "LLVMGlobalISel" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "codegen" , "codegentypes" , "core" , "mc" , "selectiondag" , "support" , "target" , "transformutils" } }, |
| 94 | { .Name: "hexagon" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"hexagoncodegen" , "hexagonasmparser" , "hexagondisassembler" , "hexagondesc" , "hexagoninfo" } }, |
| 95 | { .Name: "hexagonasmparser" , .Library: "LLVMHexagonAsmParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcparser" , "support" , "hexagondesc" , "hexagoninfo" } }, |
| 96 | { .Name: "hexagoncodegen" , .Library: "LLVMHexagonCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "hexagonasmparser" , "hexagondesc" , "hexagoninfo" , "ipo" , "mc" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" } }, |
| 97 | { .Name: "hexagondesc" , .Library: "LLVMHexagonDesc" , .IsInstalled: true, .RequiredLibraries: {"hexagoninfo" , "mc" , "support" } }, |
| 98 | { .Name: "hexagondisassembler" , .Library: "LLVMHexagonDisassembler" , .IsInstalled: true, .RequiredLibraries: {"hexagondesc" , "hexagoninfo" , "mc" , "mcdisassembler" , "support" } }, |
| 99 | { .Name: "hexagoninfo" , .Library: "LLVMHexagonInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 100 | { .Name: "hipstdpar" , .Library: "LLVMHipStdPar" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "support" , "transformutils" } }, |
| 101 | { .Name: "instcombine" , .Library: "LLVMInstCombine" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "support" , "transformutils" } }, |
| 102 | { .Name: "instrumentation" , .Library: "LLVMInstrumentation" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "demangle" , "mc" , "support" , "targetparser" , "transformutils" , "profiledata" } }, |
| 103 | { .Name: "interfacestub" , .Library: "LLVMInterfaceStub" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "mc" , "object" , "support" , "targetparser" } }, |
| 104 | { .Name: "interpreter" , .Library: "LLVMInterpreter" , .IsInstalled: true, .RequiredLibraries: {"codegen" , "core" , "executionengine" , "support" } }, |
| 105 | { .Name: "ipo" , .Library: "LLVMipo" , .IsInstalled: true, .RequiredLibraries: {"aggressiveinstcombine" , "analysis" , "bitreader" , "bitwriter" , "core" , "frontendopenmp" , "instcombine" , "irreader" , "demangle" , "linker" , "object" , "profiledata" , "scalaropts" , "support" , "targetparser" , "transformutils" , "vectorize" , "instrumentation" } }, |
| 106 | { .Name: "irprinter" , .Library: "LLVMIRPrinter" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "support" } }, |
| 107 | { .Name: "irreader" , .Library: "LLVMIRReader" , .IsInstalled: true, .RequiredLibraries: {"asmparser" , "bitreader" , "core" , "support" } }, |
| 108 | { .Name: "jitlink" , .Library: "LLVMJITLink" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "object" , "option" , "orctargetprocess" , "support" , "targetparser" } }, |
| 109 | { .Name: "lanai" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"lanaicodegen" , "lanaiasmparser" , "lanaidisassembler" , "lanaidesc" , "lanaiinfo" } }, |
| 110 | { .Name: "lanaiasmparser" , .Library: "LLVMLanaiAsmParser" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "lanaidesc" , "lanaiinfo" , "mc" , "mcparser" , "support" } }, |
| 111 | { .Name: "lanaicodegen" , .Library: "LLVMLanaiCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "lanaiasmparser" , "lanaidesc" , "lanaiinfo" , "mc" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" } }, |
| 112 | { .Name: "lanaidesc" , .Library: "LLVMLanaiDesc" , .IsInstalled: true, .RequiredLibraries: {"lanaiinfo" , "mc" , "mcdisassembler" , "support" , "targetparser" } }, |
| 113 | { .Name: "lanaidisassembler" , .Library: "LLVMLanaiDisassembler" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "lanaidesc" , "lanaiinfo" , "mc" , "mcdisassembler" , "support" } }, |
| 114 | { .Name: "lanaiinfo" , .Library: "LLVMLanaiInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 115 | { .Name: "libdriver" , .Library: "LLVMLibDriver" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "bitreader" , "object" , "option" , "support" , "targetparser" , "binaryformat" , "bitreader" , "object" , "option" , "support" } }, |
| 116 | { .Name: "lineeditor" , .Library: "LLVMLineEditor" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
| 117 | { .Name: "linker" , .Library: "LLVMLinker" , .IsInstalled: true, .RequiredLibraries: {"core" , "object" , "support" , "transformutils" , "targetparser" } }, |
| 118 | { .Name: "loongarch" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"loongarchcodegen" , "loongarchasmparser" , "loongarchdisassembler" , "loongarchdesc" , "loongarchinfo" } }, |
| 119 | { .Name: "loongarchasmparser" , .Library: "LLVMLoongArchAsmParser" , .IsInstalled: true, .RequiredLibraries: {"loongarchdesc" , "loongarchinfo" , "mc" , "mcparser" , "support" } }, |
| 120 | { .Name: "loongarchcodegen" , .Library: "LLVMLoongArchCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "loongarchdesc" , "loongarchinfo" , "mc" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" } }, |
| 121 | { .Name: "loongarchdesc" , .Library: "LLVMLoongArchDesc" , .IsInstalled: true, .RequiredLibraries: {"mc" , "loongarchinfo" , "support" , "targetparser" } }, |
| 122 | { .Name: "loongarchdisassembler" , .Library: "LLVMLoongArchDisassembler" , .IsInstalled: true, .RequiredLibraries: {"loongarchdesc" , "loongarchinfo" , "mc" , "mcdisassembler" , "support" } }, |
| 123 | { .Name: "loongarchinfo" , .Library: "LLVMLoongArchInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 124 | { .Name: "lto" , .Library: "LLVMLTO" , .IsInstalled: true, .RequiredLibraries: {"aggressiveinstcombine" , "analysis" , "binaryformat" , "bitreader" , "bitwriter" , "cgdata" , "codegen" , "codegentypes" , "core" , "extensions" , "ipo" , "instcombine" , "instrumentation" , "linker" , "mc" , "objcarcopts" , "object" , "passes" , "remarks" , "scalaropts" , "support" , "target" , "targetparser" , "transformutils" } }, |
| 125 | { .Name: "mc" , .Library: "LLVMMC" , .IsInstalled: true, .RequiredLibraries: {"support" , "targetparser" , "binaryformat" } }, |
| 126 | { .Name: "mca" , .Library: "LLVMMCA" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 127 | { .Name: "mcdisassembler" , .Library: "LLVMMCDisassembler" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" , "targetparser" } }, |
| 128 | { .Name: "mcjit" , .Library: "LLVMMCJIT" , .IsInstalled: true, .RequiredLibraries: {"core" , "executionengine" , "object" , "runtimedyld" , "support" , "target" } }, |
| 129 | { .Name: "mcparser" , .Library: "LLVMMCParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" , "targetparser" } }, |
| 130 | { .Name: "mips" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"mipscodegen" , "mipsasmparser" , "mipsdisassembler" , "mipsdesc" , "mipsinfo" } }, |
| 131 | { .Name: "mipsasmparser" , .Library: "LLVMMipsAsmParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcparser" , "mipsdesc" , "mipsinfo" , "support" , "targetparser" } }, |
| 132 | { .Name: "mipscodegen" , .Library: "LLVMMipsCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "globalisel" , "mc" , "mipsdesc" , "mipsinfo" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" } }, |
| 133 | { .Name: "mipsdesc" , .Library: "LLVMMipsDesc" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mipsinfo" , "support" , "targetparser" } }, |
| 134 | { .Name: "mipsdisassembler" , .Library: "LLVMMipsDisassembler" , .IsInstalled: true, .RequiredLibraries: {"mcdisassembler" , "mc" , "mipsinfo" , "support" } }, |
| 135 | { .Name: "mipsinfo" , .Library: "LLVMMipsInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 136 | { .Name: "mirparser" , .Library: "LLVMMIRParser" , .IsInstalled: true, .RequiredLibraries: {"asmparser" , "binaryformat" , "codegen" , "codegentypes" , "core" , "mc" , "support" , "target" } }, |
| 137 | { .Name: "msp430" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"msp430codegen" , "msp430desc" , "msp430info" , "msp430asmparser" , "msp430disassembler" } }, |
| 138 | { .Name: "msp430asmparser" , .Library: "LLVMMSP430AsmParser" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mcparser" , "msp430desc" , "msp430info" , "support" } }, |
| 139 | { .Name: "msp430codegen" , .Library: "LLVMMSP430CodeGen" , .IsInstalled: true, .RequiredLibraries: {"asmprinter" , "codegen" , "codegentypes" , "core" , "mc" , "msp430desc" , "msp430info" , "selectiondag" , "support" , "target" } }, |
| 140 | { .Name: "msp430desc" , .Library: "LLVMMSP430Desc" , .IsInstalled: true, .RequiredLibraries: {"mc" , "msp430info" , "support" } }, |
| 141 | { .Name: "msp430disassembler" , .Library: "LLVMMSP430Disassembler" , .IsInstalled: true, .RequiredLibraries: {"mcdisassembler" , "mc" , "msp430info" , "support" } }, |
| 142 | { .Name: "msp430info" , .Library: "LLVMMSP430Info" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 143 | { .Name: "native" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"x86" } }, |
| 144 | { .Name: "nativecodegen" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"x86codegen" } }, |
| 145 | { .Name: "nvptx" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"nvptxcodegen" , "nvptxdesc" , "nvptxinfo" } }, |
| 146 | { .Name: "nvptxcodegen" , .Library: "LLVMNVPTXCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "ipo" , "mc" , "nvptxdesc" , "nvptxinfo" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" , "vectorize" } }, |
| 147 | { .Name: "nvptxdesc" , .Library: "LLVMNVPTXDesc" , .IsInstalled: true, .RequiredLibraries: {"mc" , "nvptxinfo" , "support" , "targetparser" } }, |
| 148 | { .Name: "nvptxinfo" , .Library: "LLVMNVPTXInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 149 | { .Name: "objcarcopts" , .Library: "LLVMObjCARCOpts" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "support" , "targetparser" , "transformutils" } }, |
| 150 | { .Name: "objcopy" , .Library: "LLVMObjCopy" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "object" , "support" , "mc" } }, |
| 151 | { .Name: "object" , .Library: "LLVMObject" , .IsInstalled: true, .RequiredLibraries: {"bitreader" , "core" , "mc" , "irreader" , "binaryformat" , "mcparser" , "support" , "targetparser" , "textapi" } }, |
| 152 | { .Name: "objectyaml" , .Library: "LLVMObjectYAML" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "object" , "support" , "targetparser" , "debuginfocodeview" , "mc" } }, |
| 153 | { .Name: "option" , .Library: "LLVMOption" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
| 154 | { .Name: "orcdebugging" , .Library: "LLVMOrcDebugging" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "debuginfodwarf" , "jitlink" , "orcjit" , "orcshared" , "support" , "targetparser" } }, |
| 155 | { .Name: "orcjit" , .Library: "LLVMOrcJIT" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "core" , "executionengine" , "jitlink" , "object" , "orcshared" , "orctargetprocess" , "windowsdriver" , "mc" , "passes" , "runtimedyld" , "support" , "target" , "targetparser" , "textapi" , "transformutils" } }, |
| 156 | { .Name: "orcshared" , .Library: "LLVMOrcShared" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
| 157 | { .Name: "orctargetprocess" , .Library: "LLVMOrcTargetProcess" , .IsInstalled: true, .RequiredLibraries: {"orcshared" , "support" , "targetparser" } }, |
| 158 | { .Name: "passes" , .Library: "LLVMPasses" , .IsInstalled: true, .RequiredLibraries: {"aggressiveinstcombine" , "analysis" , "cfguard" , "codegen" , "globalisel" , "core" , "coroutines" , "hipstdpar" , "ipo" , "instcombine" , "irprinter" , "objcarcopts" , "scalaropts" , "support" , "target" , "transformutils" , "vectorize" , "instrumentation" } }, |
| 159 | { .Name: "powerpc" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"powerpccodegen" , "powerpcasmparser" , "powerpcdisassembler" , "powerpcdesc" , "powerpcinfo" } }, |
| 160 | { .Name: "powerpcasmparser" , .Library: "LLVMPowerPCAsmParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcparser" , "powerpcdesc" , "powerpcinfo" , "support" } }, |
| 161 | { .Name: "powerpccodegen" , .Library: "LLVMPowerPCCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "binaryformat" , "codegen" , "codegentypes" , "core" , "globalisel" , "mc" , "powerpcdesc" , "powerpcinfo" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" } }, |
| 162 | { .Name: "powerpcdesc" , .Library: "LLVMPowerPCDesc" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "codegentypes" , "mc" , "powerpcinfo" , "support" , "targetparser" } }, |
| 163 | { .Name: "powerpcdisassembler" , .Library: "LLVMPowerPCDisassembler" , .IsInstalled: true, .RequiredLibraries: {"mcdisassembler" , "mc" , "powerpcinfo" , "support" } }, |
| 164 | { .Name: "powerpcinfo" , .Library: "LLVMPowerPCInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 165 | { .Name: "profiledata" , .Library: "LLVMProfileData" , .IsInstalled: true, .RequiredLibraries: {"bitstreamreader" , "core" , "object" , "support" , "demangle" , "symbolize" , "debuginfodwarf" , "debuginfodwarflowlevel" , "targetparser" } }, |
| 166 | { .Name: "remarks" , .Library: "LLVMRemarks" , .IsInstalled: true, .RequiredLibraries: {"bitstreamreader" , "support" } }, |
| 167 | { .Name: "riscv" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"riscvcodegen" , "riscvasmparser" , "riscvdisassembler" , "riscvdesc" , "riscvtargetmca" , "riscvinfo" } }, |
| 168 | { .Name: "riscvasmparser" , .Library: "LLVMRISCVAsmParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcparser" , "riscvdesc" , "riscvinfo" , "support" , "targetparser" } }, |
| 169 | { .Name: "riscvcodegen" , .Library: "LLVMRISCVCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "globalisel" , "ipo" , "mc" , "riscvdesc" , "riscvinfo" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" , "vectorize" } }, |
| 170 | { .Name: "riscvdesc" , .Library: "LLVMRISCVDesc" , .IsInstalled: true, .RequiredLibraries: {"mc" , "riscvinfo" , "support" , "targetparser" } }, |
| 171 | { .Name: "riscvdisassembler" , .Library: "LLVMRISCVDisassembler" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcdisassembler" , "riscvdesc" , "riscvinfo" , "support" } }, |
| 172 | { .Name: "riscvinfo" , .Library: "LLVMRISCVInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 173 | { .Name: "riscvtargetmca" , .Library: "LLVMRISCVTargetMCA" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mca" , "mcparser" , "riscvdesc" , "riscvinfo" , "support" , "targetparser" } }, |
| 174 | { .Name: "runtimedyld" , .Library: "LLVMRuntimeDyld" , .IsInstalled: true, .RequiredLibraries: {"core" , "mc" , "object" , "support" , "targetparser" } }, |
| 175 | { .Name: "sandboxir" , .Library: "LLVMSandboxIR" , .IsInstalled: true, .RequiredLibraries: {"core" , "support" , "analysis" } }, |
| 176 | { .Name: "scalaropts" , .Library: "LLVMScalarOpts" , .IsInstalled: true, .RequiredLibraries: {"aggressiveinstcombine" , "analysis" , "core" , "instcombine" , "support" , "transformutils" } }, |
| 177 | { .Name: "selectiondag" , .Library: "LLVMSelectionDAG" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "codegen" , "codegentypes" , "core" , "mc" , "support" , "target" , "targetparser" , "transformutils" } }, |
| 178 | { .Name: "sparc" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"sparccodegen" , "sparcasmparser" , "sparcdisassembler" , "sparcdesc" , "sparcinfo" } }, |
| 179 | { .Name: "sparcasmparser" , .Library: "LLVMSparcAsmParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcparser" , "sparcdesc" , "sparcinfo" , "support" , "targetparser" } }, |
| 180 | { .Name: "sparccodegen" , .Library: "LLVMSparcCodeGen" , .IsInstalled: true, .RequiredLibraries: {"asmprinter" , "codegen" , "codegentypes" , "core" , "mc" , "selectiondag" , "sparcdesc" , "sparcinfo" , "support" , "target" , "targetparser" } }, |
| 181 | { .Name: "sparcdesc" , .Library: "LLVMSparcDesc" , .IsInstalled: true, .RequiredLibraries: {"mc" , "sparcinfo" , "support" , "targetparser" } }, |
| 182 | { .Name: "sparcdisassembler" , .Library: "LLVMSparcDisassembler" , .IsInstalled: true, .RequiredLibraries: {"mcdisassembler" , "mc" , "sparcinfo" , "support" } }, |
| 183 | { .Name: "sparcinfo" , .Library: "LLVMSparcInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 184 | { .Name: "spirv" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"spirvcodegen" , "spirvdesc" , "spirvinfo" , "spirvanalysis" } }, |
| 185 | { .Name: "spirvanalysis" , .Library: "LLVMSPIRVAnalysis" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "support" , "transformutils" } }, |
| 186 | { .Name: "spirvcodegen" , .Library: "LLVMSPIRVCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "demangle" , "globalisel" , "spirvanalysis" , "mc" , "spirvdesc" , "spirvinfo" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" } }, |
| 187 | { .Name: "spirvdesc" , .Library: "LLVMSPIRVDesc" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "spirvinfo" , "support" , "targetparser" } }, |
| 188 | { .Name: "spirvinfo" , .Library: "LLVMSPIRVInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 189 | { .Name: "support" , .Library: "LLVMSupport" , .IsInstalled: true, .RequiredLibraries: {"demangle" } }, |
| 190 | { .Name: "symbolize" , .Library: "LLVMSymbolize" , .IsInstalled: true, .RequiredLibraries: {"debuginfodwarf" , "debuginfogsym" , "debuginfopdb" , "debuginfobtf" , "object" , "support" , "demangle" , "targetparser" } }, |
| 191 | { .Name: "systemz" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"systemzcodegen" , "systemzasmparser" , "systemzdisassembler" , "systemzdesc" , "systemzinfo" } }, |
| 192 | { .Name: "systemzasmparser" , .Library: "LLVMSystemZAsmParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcparser" , "support" , "systemzdesc" , "systemzinfo" } }, |
| 193 | { .Name: "systemzcodegen" , .Library: "LLVMSystemZCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "mc" , "scalaropts" , "selectiondag" , "support" , "systemzdesc" , "systemzinfo" , "target" , "targetparser" , "transformutils" } }, |
| 194 | { .Name: "systemzdesc" , .Library: "LLVMSystemZDesc" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "support" , "systemzinfo" } }, |
| 195 | { .Name: "systemzdisassembler" , .Library: "LLVMSystemZDisassembler" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcdisassembler" , "support" , "systemzdesc" , "systemzinfo" } }, |
| 196 | { .Name: "systemzinfo" , .Library: "LLVMSystemZInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 197 | { .Name: "tablegen" , .Library: "LLVMTableGen" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
| 198 | { .Name: "target" , .Library: "LLVMTarget" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "mc" , "support" , "targetparser" } }, |
| 199 | { .Name: "targetparser" , .Library: "LLVMTargetParser" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
| 200 | { .Name: "telemetry" , .Library: "LLVMTelemetry" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
| 201 | { .Name: "textapi" , .Library: "LLVMTextAPI" , .IsInstalled: true, .RequiredLibraries: {"support" , "binaryformat" , "targetparser" } }, |
| 202 | { .Name: "textapibinaryreader" , .Library: "LLVMTextAPIBinaryReader" , .IsInstalled: true, .RequiredLibraries: {"debuginfodwarf" , "support" , "object" , "textapi" , "targetparser" } }, |
| 203 | { .Name: "transformutils" , .Library: "LLVMTransformUtils" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "support" , "targetparser" } }, |
| 204 | { .Name: "ve" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"vecodegen" , "veasmparser" , "vedisassembler" , "veinfo" , "vedesc" } }, |
| 205 | { .Name: "veasmparser" , .Library: "LLVMVEAsmParser" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mcparser" , "support" , "vedesc" , "veinfo" } }, |
| 206 | { .Name: "vecodegen" , .Library: "LLVMVECodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "mc" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" , "vedesc" , "veinfo" } }, |
| 207 | { .Name: "vectorize" , .Library: "LLVMVectorize" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "support" , "transformutils" , "sandboxir" } }, |
| 208 | { .Name: "vedesc" , .Library: "LLVMVEDesc" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "support" , "targetparser" , "veinfo" } }, |
| 209 | { .Name: "vedisassembler" , .Library: "LLVMVEDisassembler" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mcdisassembler" , "support" , "veinfo" } }, |
| 210 | { .Name: "veinfo" , .Library: "LLVMVEInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 211 | { .Name: "webassembly" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"webassemblycodegen" , "webassemblyasmparser" , "webassemblydisassembler" , "webassemblydesc" , "webassemblyinfo" , "webassemblyutils" } }, |
| 212 | { .Name: "webassemblyasmparser" , .Library: "LLVMWebAssemblyAsmParser" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mcparser" , "support" , "targetparser" , "webassemblydesc" , "webassemblyinfo" } }, |
| 213 | { .Name: "webassemblycodegen" , .Library: "LLVMWebAssemblyCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "binaryformat" , "codegen" , "codegentypes" , "core" , "mc" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" , "webassemblydesc" , "webassemblyinfo" , "webassemblyutils" } }, |
| 214 | { .Name: "webassemblydesc" , .Library: "LLVMWebAssemblyDesc" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "support" , "targetparser" , "webassemblyinfo" } }, |
| 215 | { .Name: "webassemblydisassembler" , .Library: "LLVMWebAssemblyDisassembler" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mcdisassembler" , "support" , "webassemblydesc" , "webassemblyinfo" } }, |
| 216 | { .Name: "webassemblyinfo" , .Library: "LLVMWebAssemblyInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 217 | { .Name: "webassemblyutils" , .Library: "LLVMWebAssemblyUtils" , .IsInstalled: true, .RequiredLibraries: {"codegen" , "codegentypes" , "core" , "mc" , "support" , "webassemblydesc" } }, |
| 218 | { .Name: "windowsdriver" , .Library: "LLVMWindowsDriver" , .IsInstalled: true, .RequiredLibraries: {"option" , "support" , "targetparser" } }, |
| 219 | { .Name: "windowsmanifest" , .Library: "LLVMWindowsManifest" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
| 220 | { .Name: "x86" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"x86codegen" , "x86asmparser" , "x86disassembler" , "x86targetmca" , "x86desc" , "x86info" } }, |
| 221 | { .Name: "x86asmparser" , .Library: "LLVMX86AsmParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcparser" , "support" , "x86desc" , "x86info" } }, |
| 222 | { .Name: "x86codegen" , .Library: "LLVMX86CodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "cfguard" , "codegen" , "codegentypes" , "core" , "globalisel" , "irprinter" , "instrumentation" , "mc" , "profiledata" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" , "x86desc" , "x86info" } }, |
| 223 | { .Name: "x86desc" , .Library: "LLVMX86Desc" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "codegentypes" , "mc" , "mcdisassembler" , "support" , "targetparser" , "x86info" } }, |
| 224 | { .Name: "x86disassembler" , .Library: "LLVMX86Disassembler" , .IsInstalled: true, .RequiredLibraries: {"mcdisassembler" , "support" , "x86info" } }, |
| 225 | { .Name: "x86info" , .Library: "LLVMX86Info" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 226 | { .Name: "x86targetmca" , .Library: "LLVMX86TargetMCA" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mca" , "mcparser" , "support" , "targetparser" , "x86desc" , "x86info" } }, |
| 227 | { .Name: "xcore" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"xcorecodegen" , "xcoredisassembler" , "xcoredesc" , "xcoreinfo" } }, |
| 228 | { .Name: "xcorecodegen" , .Library: "LLVMXCoreCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "mc" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" , "xcoredesc" , "xcoreinfo" } }, |
| 229 | { .Name: "xcoredesc" , .Library: "LLVMXCoreDesc" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" , "xcoreinfo" } }, |
| 230 | { .Name: "xcoredisassembler" , .Library: "LLVMXCoreDisassembler" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mcdisassembler" , "support" , "xcoreinfo" } }, |
| 231 | { .Name: "xcoreinfo" , .Library: "LLVMXCoreInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
| 232 | { .Name: "xray" , .Library: "LLVMXRay" , .IsInstalled: true, .RequiredLibraries: {"support" , "object" , "targetparser" } }, |
| 233 | }; |