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[209]; |
14 | } AvailableComponents[209] = { |
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" , "codegen" , "selectiondag" , "asmprinter" , "mirparser" , "globalisel" , "codegendata" , "codegentypes" , "binaryformat" , "bitreader" , "bitwriter" , "bitstreamreader" , "dwarflinker" , "dwarflinkerclassic" , "dwarflinkerparallel" , "extensions" , "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" , "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" , "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" , "dlltooldriver" , "libdriver" , "xray" , "windowsdriver" , "windowsmanifest" , "all-targets" , "engine" , "native" , "nativecodegen" , "aarch64" , "amdgpu" , "arm" , "avr" , "bpf" , "hexagon" , "lanai" , "loongarch" , "mips" , "msp430" , "nvptx" , "powerpc" , "riscv" , "sparc" , "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" , "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" , "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" } }, |
42 | { .Name: "asmprinter" , .Library: "LLVMAsmPrinter" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "binaryformat" , "codegen" , "codegentypes" , "core" , "debuginfocodeview" , "debuginfodwarf" , "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" , "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: "codegen" , .Library: "LLVMCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "bitreader" , "bitwriter" , "codegentypes" , "core" , "mc" , "objcarcopts" , "profiledata" , "scalaropts" , "support" , "target" , "targetparser" , "transformutils" } }, |
61 | { .Name: "codegendata" , .Library: "LLVMCodeGenData" , .IsInstalled: true, .RequiredLibraries: {"core" , "support" , "object" } }, |
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" , "object" , "support" , "targetparser" } }, |
69 | { .Name: "debuginfogsym" , .Library: "LLVMDebugInfoGSYM" , .IsInstalled: true, .RequiredLibraries: {"mc" , "object" , "support" , "targetparser" , "debuginfodwarf" } }, |
70 | { .Name: "debuginfologicalview" , .Library: "LLVMDebugInfoLogicalView" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "demangle" , "object" , "mc" , "support" , "targetparser" , "debuginfodwarf" , "debuginfocodeview" , "debuginfopdb" } }, |
71 | { .Name: "debuginfomsf" , .Library: "LLVMDebugInfoMSF" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
72 | { .Name: "debuginfopdb" , .Library: "LLVMDebugInfoPDB" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "object" , "support" , "debuginfocodeview" , "debuginfomsf" } }, |
73 | { .Name: "demangle" , .Library: "LLVMDemangle" , .IsInstalled: true, .RequiredLibraries: {} }, |
74 | { .Name: "dlltooldriver" , .Library: "LLVMDlltoolDriver" , .IsInstalled: true, .RequiredLibraries: {"object" , "option" , "support" , "targetparser" } }, |
75 | { .Name: "dwarflinker" , .Library: "LLVMDWARFLinker" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "codegen" , "debuginfodwarf" , "object" , "support" } }, |
76 | { .Name: "dwarflinkerclassic" , .Library: "LLVMDWARFLinkerClassic" , .IsInstalled: true, .RequiredLibraries: {"asmprinter" , "binaryformat" , "codegen" , "codegentypes" , "debuginfodwarf" , "dwarflinker" , "mc" , "object" , "support" , "targetparser" } }, |
77 | { .Name: "dwarflinkerparallel" , .Library: "LLVMDWARFLinkerParallel" , .IsInstalled: true, .RequiredLibraries: {"asmprinter" , "binaryformat" , "codegen" , "debuginfodwarf" , "dwarflinker" , "mc" , "object" , "support" , "targetparser" } }, |
78 | { .Name: "dwp" , .Library: "LLVMDWP" , .IsInstalled: true, .RequiredLibraries: {"debuginfodwarf" , "mc" , "object" , "support" } }, |
79 | { .Name: "engine" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"interpreter" } }, |
80 | { .Name: "executionengine" , .Library: "LLVMExecutionEngine" , .IsInstalled: true, .RequiredLibraries: {"core" , "mc" , "object" , "orctargetprocess" , "runtimedyld" , "support" , "target" , "targetparser" } }, |
81 | { .Name: "extensions" , .Library: "LLVMExtensions" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
82 | { .Name: "filecheck" , .Library: "LLVMFileCheck" , .IsInstalled: true, .RequiredLibraries: {} }, |
83 | { .Name: "frontenddriver" , .Library: "LLVMFrontendDriver" , .IsInstalled: true, .RequiredLibraries: {"core" , "support" , "analysis" } }, |
84 | { .Name: "frontendhlsl" , .Library: "LLVMFrontendHLSL" , .IsInstalled: true, .RequiredLibraries: {"core" , "support" } }, |
85 | { .Name: "frontendoffloading" , .Library: "LLVMFrontendOffloading" , .IsInstalled: true, .RequiredLibraries: {"core" , "binaryformat" , "support" , "transformutils" , "targetparser" } }, |
86 | { .Name: "frontendopenacc" , .Library: "LLVMFrontendOpenACC" , .IsInstalled: true, .RequiredLibraries: {} }, |
87 | { .Name: "frontendopenmp" , .Library: "LLVMFrontendOpenMP" , .IsInstalled: true, .RequiredLibraries: {"core" , "support" , "targetparser" , "transformutils" , "analysis" , "mc" , "scalaropts" , "bitreader" , "frontendoffloading" } }, |
88 | { .Name: "fuzzercli" , .Library: "LLVMFuzzerCLI" , .IsInstalled: true, .RequiredLibraries: {"support" , "targetparser" } }, |
89 | { .Name: "fuzzmutate" , .Library: "LLVMFuzzMutate" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "bitreader" , "bitwriter" , "core" , "scalaropts" , "support" , "targetparser" , "transformutils" } }, |
90 | { .Name: "globalisel" , .Library: "LLVMGlobalISel" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "codegen" , "codegentypes" , "core" , "mc" , "selectiondag" , "support" , "target" , "transformutils" } }, |
91 | { .Name: "hexagon" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"hexagoncodegen" , "hexagonasmparser" , "hexagondisassembler" , "hexagondesc" , "hexagoninfo" } }, |
92 | { .Name: "hexagonasmparser" , .Library: "LLVMHexagonAsmParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcparser" , "support" , "hexagondesc" , "hexagoninfo" } }, |
93 | { .Name: "hexagoncodegen" , .Library: "LLVMHexagonCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "hexagonasmparser" , "hexagondesc" , "hexagoninfo" , "ipo" , "mc" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" } }, |
94 | { .Name: "hexagondesc" , .Library: "LLVMHexagonDesc" , .IsInstalled: true, .RequiredLibraries: {"hexagoninfo" , "mc" , "support" } }, |
95 | { .Name: "hexagondisassembler" , .Library: "LLVMHexagonDisassembler" , .IsInstalled: true, .RequiredLibraries: {"hexagondesc" , "hexagoninfo" , "mc" , "mcdisassembler" , "support" } }, |
96 | { .Name: "hexagoninfo" , .Library: "LLVMHexagonInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
97 | { .Name: "hipstdpar" , .Library: "LLVMHipStdPar" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "support" , "transformutils" } }, |
98 | { .Name: "instcombine" , .Library: "LLVMInstCombine" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "support" , "transformutils" } }, |
99 | { .Name: "instrumentation" , .Library: "LLVMInstrumentation" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "demangle" , "mc" , "support" , "targetparser" , "transformutils" , "profiledata" } }, |
100 | { .Name: "interfacestub" , .Library: "LLVMInterfaceStub" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "mc" , "object" , "support" , "targetparser" } }, |
101 | { .Name: "interpreter" , .Library: "LLVMInterpreter" , .IsInstalled: true, .RequiredLibraries: {"codegen" , "core" , "executionengine" , "support" } }, |
102 | { .Name: "ipo" , .Library: "LLVMipo" , .IsInstalled: true, .RequiredLibraries: {"aggressiveinstcombine" , "analysis" , "bitreader" , "bitwriter" , "core" , "frontendopenmp" , "instcombine" , "irreader" , "linker" , "object" , "profiledata" , "scalaropts" , "support" , "targetparser" , "transformutils" , "vectorize" , "instrumentation" } }, |
103 | { .Name: "irprinter" , .Library: "LLVMIRPrinter" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "support" } }, |
104 | { .Name: "irreader" , .Library: "LLVMIRReader" , .IsInstalled: true, .RequiredLibraries: {"asmparser" , "bitreader" , "core" , "support" } }, |
105 | { .Name: "jitlink" , .Library: "LLVMJITLink" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "object" , "option" , "orctargetprocess" , "support" , "targetparser" } }, |
106 | { .Name: "lanai" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"lanaicodegen" , "lanaiasmparser" , "lanaidisassembler" , "lanaidesc" , "lanaiinfo" } }, |
107 | { .Name: "lanaiasmparser" , .Library: "LLVMLanaiAsmParser" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "lanaidesc" , "lanaiinfo" , "mc" , "mcparser" , "support" } }, |
108 | { .Name: "lanaicodegen" , .Library: "LLVMLanaiCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "lanaiasmparser" , "lanaidesc" , "lanaiinfo" , "mc" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" } }, |
109 | { .Name: "lanaidesc" , .Library: "LLVMLanaiDesc" , .IsInstalled: true, .RequiredLibraries: {"lanaiinfo" , "mc" , "mcdisassembler" , "support" , "targetparser" } }, |
110 | { .Name: "lanaidisassembler" , .Library: "LLVMLanaiDisassembler" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "lanaidesc" , "lanaiinfo" , "mc" , "mcdisassembler" , "support" } }, |
111 | { .Name: "lanaiinfo" , .Library: "LLVMLanaiInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
112 | { .Name: "libdriver" , .Library: "LLVMLibDriver" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "bitreader" , "object" , "option" , "support" , "targetparser" , "binaryformat" , "bitreader" , "object" , "option" , "support" } }, |
113 | { .Name: "lineeditor" , .Library: "LLVMLineEditor" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
114 | { .Name: "linker" , .Library: "LLVMLinker" , .IsInstalled: true, .RequiredLibraries: {"core" , "object" , "support" , "transformutils" , "targetparser" } }, |
115 | { .Name: "loongarch" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"loongarchcodegen" , "loongarchasmparser" , "loongarchdisassembler" , "loongarchdesc" , "loongarchinfo" } }, |
116 | { .Name: "loongarchasmparser" , .Library: "LLVMLoongArchAsmParser" , .IsInstalled: true, .RequiredLibraries: {"loongarchdesc" , "loongarchinfo" , "mc" , "mcparser" , "support" } }, |
117 | { .Name: "loongarchcodegen" , .Library: "LLVMLoongArchCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "loongarchdesc" , "loongarchinfo" , "mc" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" } }, |
118 | { .Name: "loongarchdesc" , .Library: "LLVMLoongArchDesc" , .IsInstalled: true, .RequiredLibraries: {"mc" , "loongarchinfo" , "support" , "targetparser" } }, |
119 | { .Name: "loongarchdisassembler" , .Library: "LLVMLoongArchDisassembler" , .IsInstalled: true, .RequiredLibraries: {"loongarchdesc" , "loongarchinfo" , "mc" , "mcdisassembler" , "support" } }, |
120 | { .Name: "loongarchinfo" , .Library: "LLVMLoongArchInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
121 | { .Name: "lto" , .Library: "LLVMLTO" , .IsInstalled: true, .RequiredLibraries: {"aggressiveinstcombine" , "analysis" , "binaryformat" , "bitreader" , "bitwriter" , "codegen" , "codegentypes" , "core" , "extensions" , "ipo" , "instcombine" , "instrumentation" , "linker" , "mc" , "objcarcopts" , "object" , "passes" , "remarks" , "scalaropts" , "support" , "target" , "targetparser" , "transformutils" } }, |
122 | { .Name: "mc" , .Library: "LLVMMC" , .IsInstalled: true, .RequiredLibraries: {"support" , "targetparser" , "binaryformat" , "debuginfocodeview" } }, |
123 | { .Name: "mca" , .Library: "LLVMMCA" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
124 | { .Name: "mcdisassembler" , .Library: "LLVMMCDisassembler" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" , "targetparser" } }, |
125 | { .Name: "mcjit" , .Library: "LLVMMCJIT" , .IsInstalled: true, .RequiredLibraries: {"core" , "executionengine" , "object" , "runtimedyld" , "support" , "target" } }, |
126 | { .Name: "mcparser" , .Library: "LLVMMCParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" , "targetparser" } }, |
127 | { .Name: "mips" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"mipscodegen" , "mipsasmparser" , "mipsdisassembler" , "mipsdesc" , "mipsinfo" } }, |
128 | { .Name: "mipsasmparser" , .Library: "LLVMMipsAsmParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcparser" , "mipsdesc" , "mipsinfo" , "support" , "targetparser" } }, |
129 | { .Name: "mipscodegen" , .Library: "LLVMMipsCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "globalisel" , "mc" , "mipsdesc" , "mipsinfo" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" } }, |
130 | { .Name: "mipsdesc" , .Library: "LLVMMipsDesc" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mipsinfo" , "support" , "targetparser" } }, |
131 | { .Name: "mipsdisassembler" , .Library: "LLVMMipsDisassembler" , .IsInstalled: true, .RequiredLibraries: {"mcdisassembler" , "mc" , "mipsinfo" , "support" } }, |
132 | { .Name: "mipsinfo" , .Library: "LLVMMipsInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
133 | { .Name: "mirparser" , .Library: "LLVMMIRParser" , .IsInstalled: true, .RequiredLibraries: {"asmparser" , "binaryformat" , "codegen" , "codegentypes" , "core" , "mc" , "support" , "target" } }, |
134 | { .Name: "msp430" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"msp430codegen" , "msp430desc" , "msp430info" , "msp430asmparser" , "msp430disassembler" } }, |
135 | { .Name: "msp430asmparser" , .Library: "LLVMMSP430AsmParser" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mcparser" , "msp430desc" , "msp430info" , "support" } }, |
136 | { .Name: "msp430codegen" , .Library: "LLVMMSP430CodeGen" , .IsInstalled: true, .RequiredLibraries: {"asmprinter" , "codegen" , "codegentypes" , "core" , "mc" , "msp430desc" , "msp430info" , "selectiondag" , "support" , "target" } }, |
137 | { .Name: "msp430desc" , .Library: "LLVMMSP430Desc" , .IsInstalled: true, .RequiredLibraries: {"mc" , "msp430info" , "support" } }, |
138 | { .Name: "msp430disassembler" , .Library: "LLVMMSP430Disassembler" , .IsInstalled: true, .RequiredLibraries: {"mcdisassembler" , "mc" , "msp430info" , "support" } }, |
139 | { .Name: "msp430info" , .Library: "LLVMMSP430Info" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
140 | { .Name: "native" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"x86" } }, |
141 | { .Name: "nativecodegen" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"x86codegen" } }, |
142 | { .Name: "nvptx" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"nvptxcodegen" , "nvptxdesc" , "nvptxinfo" } }, |
143 | { .Name: "nvptxcodegen" , .Library: "LLVMNVPTXCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "ipo" , "mc" , "nvptxdesc" , "nvptxinfo" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" , "vectorize" } }, |
144 | { .Name: "nvptxdesc" , .Library: "LLVMNVPTXDesc" , .IsInstalled: true, .RequiredLibraries: {"mc" , "nvptxinfo" , "support" , "targetparser" } }, |
145 | { .Name: "nvptxinfo" , .Library: "LLVMNVPTXInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
146 | { .Name: "objcarcopts" , .Library: "LLVMObjCARCOpts" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "support" , "transformutils" } }, |
147 | { .Name: "objcopy" , .Library: "LLVMObjCopy" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "object" , "support" , "mc" } }, |
148 | { .Name: "object" , .Library: "LLVMObject" , .IsInstalled: true, .RequiredLibraries: {"bitreader" , "core" , "mc" , "irreader" , "binaryformat" , "mcparser" , "support" , "targetparser" , "textapi" } }, |
149 | { .Name: "objectyaml" , .Library: "LLVMObjectYAML" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "object" , "support" , "targetparser" , "debuginfocodeview" , "mc" } }, |
150 | { .Name: "option" , .Library: "LLVMOption" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
151 | { .Name: "orcdebugging" , .Library: "LLVMOrcDebugging" , .IsInstalled: true, .RequiredLibraries: {"debuginfodwarf" , "jitlink" , "orcjit" , "orcshared" , "support" , "targetparser" } }, |
152 | { .Name: "orcjit" , .Library: "LLVMOrcJIT" , .IsInstalled: true, .RequiredLibraries: {"core" , "executionengine" , "jitlink" , "object" , "orcshared" , "orctargetprocess" , "windowsdriver" , "mc" , "passes" , "runtimedyld" , "support" , "target" , "targetparser" , "transformutils" } }, |
153 | { .Name: "orcshared" , .Library: "LLVMOrcShared" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
154 | { .Name: "orctargetprocess" , .Library: "LLVMOrcTargetProcess" , .IsInstalled: true, .RequiredLibraries: {"orcshared" , "support" , "targetparser" } }, |
155 | { .Name: "passes" , .Library: "LLVMPasses" , .IsInstalled: true, .RequiredLibraries: {"aggressiveinstcombine" , "analysis" , "cfguard" , "codegen" , "core" , "coroutines" , "hipstdpar" , "ipo" , "instcombine" , "irprinter" , "objcarcopts" , "scalaropts" , "support" , "target" , "transformutils" , "vectorize" , "instrumentation" } }, |
156 | { .Name: "powerpc" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"powerpccodegen" , "powerpcasmparser" , "powerpcdisassembler" , "powerpcdesc" , "powerpcinfo" } }, |
157 | { .Name: "powerpcasmparser" , .Library: "LLVMPowerPCAsmParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcparser" , "powerpcdesc" , "powerpcinfo" , "support" } }, |
158 | { .Name: "powerpccodegen" , .Library: "LLVMPowerPCCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "binaryformat" , "codegen" , "codegentypes" , "core" , "globalisel" , "mc" , "powerpcdesc" , "powerpcinfo" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" } }, |
159 | { .Name: "powerpcdesc" , .Library: "LLVMPowerPCDesc" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "codegentypes" , "mc" , "powerpcinfo" , "support" , "targetparser" } }, |
160 | { .Name: "powerpcdisassembler" , .Library: "LLVMPowerPCDisassembler" , .IsInstalled: true, .RequiredLibraries: {"mcdisassembler" , "mc" , "powerpcinfo" , "support" } }, |
161 | { .Name: "powerpcinfo" , .Library: "LLVMPowerPCInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
162 | { .Name: "profiledata" , .Library: "LLVMProfileData" , .IsInstalled: true, .RequiredLibraries: {"bitstreamreader" , "core" , "object" , "support" , "demangle" , "symbolize" , "debuginfodwarf" , "targetparser" } }, |
163 | { .Name: "remarks" , .Library: "LLVMRemarks" , .IsInstalled: true, .RequiredLibraries: {"bitstreamreader" , "support" } }, |
164 | { .Name: "riscv" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"riscvcodegen" , "riscvasmparser" , "riscvdisassembler" , "riscvdesc" , "riscvtargetmca" , "riscvinfo" } }, |
165 | { .Name: "riscvasmparser" , .Library: "LLVMRISCVAsmParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcparser" , "riscvdesc" , "riscvinfo" , "support" , "targetparser" } }, |
166 | { .Name: "riscvcodegen" , .Library: "LLVMRISCVCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "globalisel" , "ipo" , "mc" , "riscvdesc" , "riscvinfo" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" , "vectorize" } }, |
167 | { .Name: "riscvdesc" , .Library: "LLVMRISCVDesc" , .IsInstalled: true, .RequiredLibraries: {"mc" , "riscvinfo" , "support" , "targetparser" } }, |
168 | { .Name: "riscvdisassembler" , .Library: "LLVMRISCVDisassembler" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcdisassembler" , "riscvdesc" , "riscvinfo" , "support" } }, |
169 | { .Name: "riscvinfo" , .Library: "LLVMRISCVInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
170 | { .Name: "riscvtargetmca" , .Library: "LLVMRISCVTargetMCA" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mca" , "mcparser" , "riscvdesc" , "riscvinfo" , "support" , "targetparser" } }, |
171 | { .Name: "runtimedyld" , .Library: "LLVMRuntimeDyld" , .IsInstalled: true, .RequiredLibraries: {"core" , "mc" , "object" , "support" , "targetparser" } }, |
172 | { .Name: "sandboxir" , .Library: "LLVMSandboxIR" , .IsInstalled: true, .RequiredLibraries: {"core" , "support" } }, |
173 | { .Name: "scalaropts" , .Library: "LLVMScalarOpts" , .IsInstalled: true, .RequiredLibraries: {"aggressiveinstcombine" , "analysis" , "core" , "instcombine" , "support" , "transformutils" } }, |
174 | { .Name: "selectiondag" , .Library: "LLVMSelectionDAG" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "codegen" , "codegentypes" , "core" , "mc" , "support" , "target" , "targetparser" , "transformutils" } }, |
175 | { .Name: "sparc" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"sparccodegen" , "sparcasmparser" , "sparcdisassembler" , "sparcdesc" , "sparcinfo" } }, |
176 | { .Name: "sparcasmparser" , .Library: "LLVMSparcAsmParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcparser" , "sparcdesc" , "sparcinfo" , "support" , "targetparser" } }, |
177 | { .Name: "sparccodegen" , .Library: "LLVMSparcCodeGen" , .IsInstalled: true, .RequiredLibraries: {"asmprinter" , "codegen" , "codegentypes" , "core" , "mc" , "selectiondag" , "sparcdesc" , "sparcinfo" , "support" , "target" , "targetparser" } }, |
178 | { .Name: "sparcdesc" , .Library: "LLVMSparcDesc" , .IsInstalled: true, .RequiredLibraries: {"mc" , "sparcinfo" , "support" , "targetparser" } }, |
179 | { .Name: "sparcdisassembler" , .Library: "LLVMSparcDisassembler" , .IsInstalled: true, .RequiredLibraries: {"mcdisassembler" , "mc" , "sparcinfo" , "support" } }, |
180 | { .Name: "sparcinfo" , .Library: "LLVMSparcInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
181 | { .Name: "support" , .Library: "LLVMSupport" , .IsInstalled: true, .RequiredLibraries: {"demangle" } }, |
182 | { .Name: "symbolize" , .Library: "LLVMSymbolize" , .IsInstalled: true, .RequiredLibraries: {"debuginfodwarf" , "debuginfopdb" , "debuginfobtf" , "object" , "support" , "demangle" , "targetparser" } }, |
183 | { .Name: "systemz" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"systemzcodegen" , "systemzasmparser" , "systemzdisassembler" , "systemzdesc" , "systemzinfo" } }, |
184 | { .Name: "systemzasmparser" , .Library: "LLVMSystemZAsmParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcparser" , "support" , "systemzdesc" , "systemzinfo" } }, |
185 | { .Name: "systemzcodegen" , .Library: "LLVMSystemZCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "mc" , "scalaropts" , "selectiondag" , "support" , "systemzdesc" , "systemzinfo" , "target" , "targetparser" , "transformutils" } }, |
186 | { .Name: "systemzdesc" , .Library: "LLVMSystemZDesc" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "support" , "systemzinfo" } }, |
187 | { .Name: "systemzdisassembler" , .Library: "LLVMSystemZDisassembler" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcdisassembler" , "support" , "systemzdesc" , "systemzinfo" } }, |
188 | { .Name: "systemzinfo" , .Library: "LLVMSystemZInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
189 | { .Name: "tablegen" , .Library: "LLVMTableGen" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
190 | { .Name: "target" , .Library: "LLVMTarget" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "mc" , "support" , "targetparser" } }, |
191 | { .Name: "targetparser" , .Library: "LLVMTargetParser" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
192 | { .Name: "textapi" , .Library: "LLVMTextAPI" , .IsInstalled: true, .RequiredLibraries: {"support" , "binaryformat" , "targetparser" } }, |
193 | { .Name: "textapibinaryreader" , .Library: "LLVMTextAPIBinaryReader" , .IsInstalled: true, .RequiredLibraries: {"debuginfodwarf" , "support" , "object" , "textapi" , "targetparser" } }, |
194 | { .Name: "transformutils" , .Library: "LLVMTransformUtils" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "support" , "targetparser" } }, |
195 | { .Name: "ve" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"vecodegen" , "veasmparser" , "vedisassembler" , "veinfo" , "vedesc" } }, |
196 | { .Name: "veasmparser" , .Library: "LLVMVEAsmParser" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mcparser" , "support" , "vedesc" , "veinfo" } }, |
197 | { .Name: "vecodegen" , .Library: "LLVMVECodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "mc" , "selectiondag" , "support" , "target" , "transformutils" , "vedesc" , "veinfo" } }, |
198 | { .Name: "vectorize" , .Library: "LLVMVectorize" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "core" , "support" , "transformutils" } }, |
199 | { .Name: "vedesc" , .Library: "LLVMVEDesc" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "support" , "targetparser" , "veinfo" } }, |
200 | { .Name: "vedisassembler" , .Library: "LLVMVEDisassembler" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mcdisassembler" , "support" , "veinfo" } }, |
201 | { .Name: "veinfo" , .Library: "LLVMVEInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
202 | { .Name: "webassembly" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"webassemblycodegen" , "webassemblyasmparser" , "webassemblydisassembler" , "webassemblydesc" , "webassemblyinfo" , "webassemblyutils" } }, |
203 | { .Name: "webassemblyasmparser" , .Library: "LLVMWebAssemblyAsmParser" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mcparser" , "support" , "targetparser" , "webassemblydesc" , "webassemblyinfo" } }, |
204 | { .Name: "webassemblycodegen" , .Library: "LLVMWebAssemblyCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "binaryformat" , "codegen" , "codegentypes" , "core" , "mc" , "scalaropts" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" , "webassemblydesc" , "webassemblyinfo" , "webassemblyutils" } }, |
205 | { .Name: "webassemblydesc" , .Library: "LLVMWebAssemblyDesc" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "support" , "targetparser" , "webassemblyinfo" } }, |
206 | { .Name: "webassemblydisassembler" , .Library: "LLVMWebAssemblyDisassembler" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mcdisassembler" , "support" , "webassemblydesc" , "webassemblyinfo" } }, |
207 | { .Name: "webassemblyinfo" , .Library: "LLVMWebAssemblyInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
208 | { .Name: "webassemblyutils" , .Library: "LLVMWebAssemblyUtils" , .IsInstalled: true, .RequiredLibraries: {"codegen" , "codegentypes" , "core" , "mc" , "support" , "webassemblydesc" } }, |
209 | { .Name: "windowsdriver" , .Library: "LLVMWindowsDriver" , .IsInstalled: true, .RequiredLibraries: {"option" , "support" , "targetparser" } }, |
210 | { .Name: "windowsmanifest" , .Library: "LLVMWindowsManifest" , .IsInstalled: true, .RequiredLibraries: {"support" } }, |
211 | { .Name: "x86" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"x86codegen" , "x86asmparser" , "x86disassembler" , "x86targetmca" , "x86desc" , "x86info" } }, |
212 | { .Name: "x86asmparser" , .Library: "LLVMX86AsmParser" , .IsInstalled: true, .RequiredLibraries: {"mc" , "mcparser" , "support" , "x86desc" , "x86info" } }, |
213 | { .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" } }, |
214 | { .Name: "x86desc" , .Library: "LLVMX86Desc" , .IsInstalled: true, .RequiredLibraries: {"binaryformat" , "codegentypes" , "mc" , "mcdisassembler" , "support" , "targetparser" , "x86info" } }, |
215 | { .Name: "x86disassembler" , .Library: "LLVMX86Disassembler" , .IsInstalled: true, .RequiredLibraries: {"mcdisassembler" , "support" , "x86info" } }, |
216 | { .Name: "x86info" , .Library: "LLVMX86Info" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
217 | { .Name: "x86targetmca" , .Library: "LLVMX86TargetMCA" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mca" , "mcparser" , "support" , "targetparser" , "x86desc" , "x86info" } }, |
218 | { .Name: "xcore" , .Library: nullptr, .IsInstalled: true, .RequiredLibraries: {"xcorecodegen" , "xcoredisassembler" , "xcoredesc" , "xcoreinfo" } }, |
219 | { .Name: "xcorecodegen" , .Library: "LLVMXCoreCodeGen" , .IsInstalled: true, .RequiredLibraries: {"analysis" , "asmprinter" , "codegen" , "codegentypes" , "core" , "mc" , "selectiondag" , "support" , "target" , "targetparser" , "transformutils" , "xcoredesc" , "xcoreinfo" } }, |
220 | { .Name: "xcoredesc" , .Library: "LLVMXCoreDesc" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" , "xcoreinfo" } }, |
221 | { .Name: "xcoredisassembler" , .Library: "LLVMXCoreDisassembler" , .IsInstalled: true, .RequiredLibraries: {"codegentypes" , "mc" , "mcdisassembler" , "support" , "xcoreinfo" } }, |
222 | { .Name: "xcoreinfo" , .Library: "LLVMXCoreInfo" , .IsInstalled: true, .RequiredLibraries: {"mc" , "support" } }, |
223 | { .Name: "xray" , .Library: "LLVMXRay" , .IsInstalled: true, .RequiredLibraries: {"support" , "object" , "targetparser" } }, |
224 | }; |