diff options
| author | Michael Williamson <mike@zwobble.org> | 2023-10-01 20:52:40 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2023-10-01 20:52:40 +0100 |
| commit | cada731857bca4d17ade51a399386455b11e808a (patch) | |
| tree | 49c04cc8db7fd73cf86dc3d4dce755481c66515b /src/main/java | |
| parent | 0b721678b86ad59d0cbc6472fa648d76952a443b (diff) | |
Generate LLVM IR for Patio unreachable instruction
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGen.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGen.java b/src/main/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGen.java index c4a23ac6..b055e1e2 100644 --- a/src/main/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGen.java +++ b/src/main/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGen.java @@ -507,7 +507,7 @@ public class LlvmPatioCodeGen { )); case PatioUnreachable patioUnreachable -> - throw new UnsupportedOperationException(); + context.addTerminatorInstruction(new LlvmUnreachable()); case PatioVarLoad patioVarLoad -> { var targetResult = context.addPatioLocalToLlvmLocal(patioVarLoad.target()); |
