aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2016-12-19 00:41:37 -0500
committerAndrew Kelley <superjoe30@gmail.com>2016-12-19 00:41:37 -0500
commit6b2d06710c52c348aa01b62007a2e990b47eee72 (patch)
treefa9b66bc24fa7404250a7795e421be61807e72f6 /src
parent09c34352f8a87ed9597b4af0de564aa7d831761a (diff)
downloadzig-6b2d06710c52c348aa01b62007a2e990b47eee72.tar.gz
zig-6b2d06710c52c348aa01b62007a2e990b47eee72.zip
IR: start a new passing self hosted test suite
Diffstat (limited to 'src')
-rw-r--r--src/codegen.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/codegen.cpp b/src/codegen.cpp
index ada9bebf23..d275bea386 100644
--- a/src/codegen.cpp
+++ b/src/codegen.cpp
@@ -2286,9 +2286,11 @@ static LLVMValueRef ir_render_instruction(CodeGen *g, IrExecutable *executable,
case IrInstructionIdEnumTag:
return ir_render_enum_tag(g, executable, (IrInstructionEnumTag *)instruction);
case IrInstructionIdSwitchVar:
+ zig_panic("TODO render switch var instruction to LLVM");
case IrInstructionIdContainerInitList:
+ zig_panic("TODO render container init list instruction to LLVM");
case IrInstructionIdStructInit:
- zig_panic("TODO render more IR instructions to LLVM");
+ zig_panic("TODO render struct init to LLVM");
}
zig_unreachable();
}