LLVM 17 std lib updates and fixes

* some manual fixes to generated CPU features code. in the future it
   would be nice to make the script do those automatically. I suspect
   the sm_90a thing is a bug in LLVM.
 * add liteos to various target OS switches. I know nothing about this
   OS; someone will need to work specifically on support for this OS
   when the time comes to support it properly in zig.
 * while waiting for the compiler, I went ahead and made more
   conservative choices about when to use `inline` in std/Target.zig
This commit is contained in:
Andrew Kelley
2023-08-11 16:41:20 -07:00
parent 1861036f3b
commit 62a12e0631
7 changed files with 86 additions and 20 deletions

View File

@@ -945,7 +945,6 @@ const llvm_targets = [_]LlvmTarget{
"core_5th_gen_avx_tsx",
"mic_avx512",
"skylake_avx512",
"skylake-avx512",
"icelake_client",
"icelake_server",
"graniterapids_d",