From d42f8309b4af19966ad9c7b575918ee14421cee1 Mon Sep 17 00:00:00 2001 From: lemon Date: Fri, 26 Aug 2022 09:07:04 +0200 Subject: oops --- src/llvm.cff | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/llvm.cff b/src/llvm.cff index a2a4445..f3db972 100644 --- a/src/llvm.cff +++ b/src/llvm.cff @@ -971,7 +971,7 @@ fn genstmt(f *Fn, block *Block, st *Stmt) void { static swid int = {}; let id = swid++; let test = genexpr(f, &sw.ex); - gen("\tswitch %t %v, label %%ISx%d [", test.ty, test); + gen("\tswitch %t %v, label %%ISx%d [", test.ty, test, id); foreach (c, i, sw.cs) { foreach_ptr (ex, _, c.es) { assert(ex.u.#tag == :IntLit or ex.u.#tag == :EnumIni, "case"); -- cgit v1.2.3