Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx> --- linearize.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/linearize.c b/linearize.c index 31cc94806..65a4baf96 100644 --- a/linearize.c +++ b/linearize.c @@ -2238,6 +2238,8 @@ static struct entrypoint *linearize_fn(struct symbol *sym, struct symbol *base_t if (fpasses & PASS_MEM2REG) simplify_symbol_usage(ep); + if (optimize == 0) + return ep; repeat: /* * Remove trivial instructions, and try to CSE -- 2.14.0 -- To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html