@@ -76,11 +76,6 @@ pub fn build(b: *Builder) !void {
7676 "llvm-has-csky" ,
7777 "Whether LLVM has the experimental target csky enabled" ,
7878 ) orelse false ;
79- const llvm_has_ve = b .option (
80- bool ,
81- "llvm-has-ve" ,
82- "Whether LLVM has the experimental target ve enabled" ,
83- ) orelse false ;
8479 const llvm_has_arc = b .option (
8580 bool ,
8681 "llvm-has-arc" ,
@@ -172,7 +167,6 @@ pub fn build(b: *Builder) !void {
172167 exe_options .addOption (bool , "have_llvm" , enable_llvm );
173168 exe_options .addOption (bool , "llvm_has_m68k" , llvm_has_m68k );
174169 exe_options .addOption (bool , "llvm_has_csky" , llvm_has_csky );
175- exe_options .addOption (bool , "llvm_has_ve" , llvm_has_ve );
176170 exe_options .addOption (bool , "llvm_has_arc" , llvm_has_arc );
177171 exe_options .addOption (bool , "force_gpa" , force_gpa );
178172
@@ -396,7 +390,6 @@ pub fn build(b: *Builder) !void {
396390 test_cases_options .addOption (bool , "have_llvm" , enable_llvm );
397391 test_cases_options .addOption (bool , "llvm_has_m68k" , llvm_has_m68k );
398392 test_cases_options .addOption (bool , "llvm_has_csky" , llvm_has_csky );
399- test_cases_options .addOption (bool , "llvm_has_ve" , llvm_has_ve );
400393 test_cases_options .addOption (bool , "llvm_has_arc" , llvm_has_arc );
401394 test_cases_options .addOption (bool , "force_gpa" , force_gpa );
402395 test_cases_options .addOption (bool , "enable_qemu" , b .enable_qemu );
@@ -997,15 +990,11 @@ const clang_libs = [_][]const u8{
997990 "clangToolingCore" ,
998991};
999992const lld_libs = [_ ][]const u8 {
1000- "lldDriver" ,
1001993 "lldMinGW" ,
1002994 "lldELF" ,
1003995 "lldCOFF" ,
1004- "lldMachO" ,
1005996 "lldWasm" ,
1006- "lldReaderWriter" ,
1007- "lldCore" ,
1008- "lldYAML" ,
997+ "lldMachO" ,
1009998 "lldCommon" ,
1010999};
10111000// This list can be re-generated with `llvm-config --libfiles` and then
@@ -1023,6 +1012,7 @@ const llvm_libs = [_][]const u8{
10231012 "LLVMXCoreCodeGen" ,
10241013 "LLVMXCoreDesc" ,
10251014 "LLVMXCoreInfo" ,
1015+ "LLVMX86TargetMCA" ,
10261016 "LLVMX86Disassembler" ,
10271017 "LLVMX86AsmParser" ,
10281018 "LLVMX86CodeGen" ,
@@ -1034,6 +1024,11 @@ const llvm_libs = [_][]const u8{
10341024 "LLVMWebAssemblyDesc" ,
10351025 "LLVMWebAssemblyUtils" ,
10361026 "LLVMWebAssemblyInfo" ,
1027+ "LLVMVEDisassembler" ,
1028+ "LLVMVEAsmParser" ,
1029+ "LLVMVECodeGen" ,
1030+ "LLVMVEDesc" ,
1031+ "LLVMVEInfo" ,
10371032 "LLVMSystemZDisassembler" ,
10381033 "LLVMSystemZAsmParser" ,
10391034 "LLVMSystemZCodeGen" ,
@@ -1093,6 +1088,7 @@ const llvm_libs = [_][]const u8{
10931088 "LLVMARMDesc" ,
10941089 "LLVMARMUtils" ,
10951090 "LLVMARMInfo" ,
1091+ "LLVMAMDGPUTargetMCA" ,
10961092 "LLVMAMDGPUDisassembler" ,
10971093 "LLVMAMDGPUAsmParser" ,
10981094 "LLVMAMDGPUCodeGen" ,
@@ -1138,7 +1134,6 @@ const llvm_libs = [_][]const u8{
11381134 "LLVMMIRParser" ,
11391135 "LLVMAsmPrinter" ,
11401136 "LLVMDebugInfoMSF" ,
1141- "LLVMDebugInfoDWARF" ,
11421137 "LLVMSelectionDAG" ,
11431138 "LLVMCodeGen" ,
11441139 "LLVMIRReader" ,
@@ -1154,6 +1149,7 @@ const llvm_libs = [_][]const u8{
11541149 "LLVMBitWriter" ,
11551150 "LLVMAnalysis" ,
11561151 "LLVMProfileData" ,
1152+ "LLVMDebugInfoDWARF" ,
11571153 "LLVMObject" ,
11581154 "LLVMTextAPI" ,
11591155 "LLVMMCParser" ,
0 commit comments