Merge remote-tracking branch 'origin/master' into llvm12

This commit is contained in:
Michael Dusan
2021-04-11 17:40:19 -04:00
78 changed files with 6498 additions and 3810 deletions

View File

@@ -76,7 +76,6 @@ pub fn targetTriple(allocator: *Allocator, target: std.Target) ![:0]u8 {
.spirv32 => return error.LLVMBackendDoesNotSupportSPIRV,
.spirv64 => return error.LLVMBackendDoesNotSupportSPIRV,
};
// TODO Add a sub-arch for some architectures depending on CPU features.
const llvm_os = switch (target.os.tag) {
.freestanding => "unknown",