From caaeab9882c84007b7ed84159a9736b06cb1d899 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Sat, 19 Aug 2017 17:10:29 -0400 Subject: add setEvalBranchQuota builtin function --- src/codegen.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/codegen.cpp') diff --git a/src/codegen.cpp b/src/codegen.cpp index bb95a3faae..db934b6b88 100644 --- a/src/codegen.cpp +++ b/src/codegen.cpp @@ -3173,6 +3173,7 @@ static LLVMValueRef ir_render_instruction(CodeGen *g, IrExecutable *executable, case IrInstructionIdSwitchVar: case IrInstructionIdOffsetOf: case IrInstructionIdTypeId: + case IrInstructionIdSetEvalBranchQuota: zig_unreachable(); case IrInstructionIdReturn: return ir_render_return(g, executable, (IrInstructionReturn *)instruction); @@ -4635,6 +4636,7 @@ static void define_builtin_fns(CodeGen *g) { create_builtin_fn(g, BuiltinFnIdTypeId, "typeId", 1); create_builtin_fn(g, BuiltinFnIdShlExact, "shlExact", 2); create_builtin_fn(g, BuiltinFnIdShrExact, "shrExact", 2); + create_builtin_fn(g, BuiltinFnIdSetEvalBranchQuota, "setEvalBranchQuota", 1); } static const char *bool_to_str(bool b) { -- cgit v1.2.3