From: Aldy Hernandez Date: Mon, 18 Oct 2021 11:53:50 +0000 (+0200) Subject: Clone correct pass in class pass_thread_jumps_full. X-Git-Tag: basepoints/gcc-13~3836 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dece6ae77223f37494b9ccab45f4bc4154c9fd0b;p=thirdparty%2Fgcc.git Clone correct pass in class pass_thread_jumps_full. The pass_thread_jumps_full pass was cloning the wrong pass. gcc/ChangeLog: * tree-ssa-threadbackward.c (class pass_thread_jumps_full): Clone corresponding pass. --- diff --git a/gcc/tree-ssa-threadbackward.c b/gcc/tree-ssa-threadbackward.c index 62f936a9651c..8770be88706a 100644 --- a/gcc/tree-ssa-threadbackward.c +++ b/gcc/tree-ssa-threadbackward.c @@ -1059,7 +1059,7 @@ public: {} opt_pass * clone (void) override { - return new pass_thread_jumps (m_ctxt); + return new pass_thread_jumps_full (m_ctxt); } bool gate (function *) override {