From: David Given Date: Tue, 18 Oct 2016 21:58:03 +0000 (+0200) Subject: Promote values accessed via NOP. X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=d5071e7df1ae9b28b3bb2039b6461890cf3178a8;p=ack.git Promote values accessed via NOP. --- diff --git a/mach/proto/mcg/pass_promotefloatops.c b/mach/proto/mcg/pass_promotefloatops.c index 33992145c..ffea3f0dc 100644 --- a/mach/proto/mcg/pass_promotefloatops.c +++ b/mach/proto/mcg/pass_promotefloatops.c @@ -40,6 +40,10 @@ static void promote(struct ir* ir) array_appendu(&promotable, ir); break; + case IR_NOP: + promote(ir->left); + break; + case IR_PHI: { int i;