From 725293c8f7da490e6c2bd6a23711133efec8249d Mon Sep 17 00:00:00 2001 From: Simon Perretta Date: Fri, 28 Feb 2025 13:12:57 +0000 Subject: [PATCH] pco: experimentally propagate olchk mod for fwd prop opt Signed-off-by: Simon Perretta Acked-by: Erik Faye-Lund Part-of: --- src/imagination/pco/pco_opt.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/imagination/pco/pco_opt.c b/src/imagination/pco/pco_opt.c index 69432cb8901..7847d8f567c 100644 --- a/src/imagination/pco/pco_opt.c +++ b/src/imagination/pco/pco_opt.c @@ -393,6 +393,12 @@ static inline bool try_fwd_prop_instr(pco_instr **writes, pco_instr *instr) /* TODO: types? */ *psrc = repl; + if (pco_instr_has_olchk(parent_instr) && + pco_instr_get_olchk(parent_instr)) { + assert(pco_instr_has_olchk(instr)); + pco_instr_set_olchk(instr, true); + } + progress = true; }