authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-03-04 14:48:31-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-03-05 17:23:09-07:00
log48e72960a496edc86b231d45bfa39d618b6adfaf
treedbbd3d606ab391d14aafc95736a0e26d4ef6b5d0
parentfb04ff45cd1b4eca5c56e0295bbbe961557ef820

llvm: fix lowering of `@trap`

It needed an unreachable instruction after it.

1 files changed, 1 insertions(+), 0 deletions(-)

src/codegen/llvm.zig+1
......@@ -8261,6 +8261,7 @@ pub const FuncGen = struct {
82618261 _ = inst;
82628262 const llvm_fn = self.getIntrinsic("llvm.trap", &.{});
82638263 _ = self.builder.buildCall(llvm_fn.globalGetValueType(), llvm_fn, undefined, 0, .Cold, .Auto, "");
8264 _ = self.builder.buildUnreachable();
82648265 return null;
82658266 }
82668267