From 1e06422589215f730ede6fc27b0baf09d5f0c744 Mon Sep 17 00:00:00 2001 From: chriseth Date: Thu, 11 Oct 2018 21:20:04 +0200 Subject: Also split constants. --- libjulia/optimiser/ExpressionSplitter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libjulia') diff --git a/libjulia/optimiser/ExpressionSplitter.cpp b/libjulia/optimiser/ExpressionSplitter.cpp index 4448a15b..f189f563 100644 --- a/libjulia/optimiser/ExpressionSplitter.cpp +++ b/libjulia/optimiser/ExpressionSplitter.cpp @@ -89,7 +89,7 @@ void ExpressionSplitter::operator()(Block& _block) void ExpressionSplitter::outlineExpression(Expression& _expr) { - if (_expr.type() != typeid(FunctionalInstruction) && _expr.type() != typeid(FunctionCall)) + if (_expr.type() == typeid(Identifier)) return; visit(_expr); -- cgit v1.2.3