diff --git a/libs/jit/source/arch/aarch64/compiler.cpp b/libs/jit/source/arch/aarch64/compiler.cpp index 5f12fe5..92a59bc 100644 --- a/libs/jit/source/arch/aarch64/compiler.cpp +++ b/libs/jit/source/arch/aarch64/compiler.cpp @@ -157,7 +157,8 @@ namespace pslang::jit::aarch64 { for (auto const & block : node.blocks) { - apply(*block.condition); + if (block.condition) + apply(*block.condition); apply(*block.statements); } }