diff --git a/src/codegen/llvm.zig b/src/codegen/llvm.zig index 6c78fcfe3743dac61271e6d68ae0ce33f7ac3c9e..621490f7c7e539d301ab1f1596a44f035e1d3293 100644 --- a/src/codegen/llvm.zig +++ b/src/codegen/llvm.zig @@ -81,12 +81,14 @@ pub fn targetTriple(allocator: Allocator, target: std.Target) ![]const u8 { .spirv => "spirv", .spirv32 => "spirv32", .spirv64 => "spirv64", - .kalimba => "kalimba", .lanai => "lanai", .wasm32 => "wasm32", .wasm64 => "wasm64", .ve => "ve", - .spu_2 => return error.@"LLVM backend does not support SPU Mark II", + + .kalimba, + .spu_2, + => unreachable, // Gated by hasLlvmSupport(). }; try llvm_triple.appendSlice(llvm_arch); try llvm_triple.appendSlice("-unknown-");