diff options
| author | gingerBill <bill@gingerbill.org> | 2021-06-15 01:13:16 +0100 |
|---|---|---|
| committer | gingerBill <bill@gingerbill.org> | 2021-06-15 01:13:16 +0100 |
| commit | 31f1e0aeaef9cd9db6777990ddd1c7c2f1ed307a (patch) | |
| tree | 0b0ab898ef724f432b457b4b307b1b8c59e4edac /src | |
| parent | 4b8cbb5a3bafd193ce591ec2765ce9a0dacefb15 (diff) | |
Fix #1019
Diffstat (limited to 'src')
| -rw-r--r-- | src/checker.cpp | 1 | ||||
| -rw-r--r-- | src/llvm_backend.cpp | 2 |
2 files changed, 1 insertions, 2 deletions
diff --git a/src/checker.cpp b/src/checker.cpp index d22774254..d93618ef5 100644 --- a/src/checker.cpp +++ b/src/checker.cpp @@ -13,6 +13,7 @@ bool is_operand_value(Operand o) { case Addressing_Constant: case Addressing_MapIndex: case Addressing_OptionalOk: + case Addressing_OptionalOkPtr: case Addressing_SoaVariable: case Addressing_SwizzleValue: case Addressing_SwizzleVariable: diff --git a/src/llvm_backend.cpp b/src/llvm_backend.cpp index 905eb2ebf..255959377 100644 --- a/src/llvm_backend.cpp +++ b/src/llvm_backend.cpp @@ -8470,9 +8470,7 @@ lbValue lb_emit_transmute(lbProcedure *p, lbValue value, Type *t) { return lb_emit_load(p, d); } - res.value = LLVMBuildBitCast(p->builder, value.value, lb_type(p->module, t), ""); - // GB_PANIC("lb_emit_transmute"); return res; } |