https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91532
--- Comment #2 from prathamesh3492 at gcc dot gnu.org --- Author: prathamesh3492 Date: Mon Oct 7 23:44:49 2019 New Revision: 276681 URL: https://gcc.gnu.org/viewcvs?rev=276681&root=gcc&view=rev Log: 2019-10-07 Prathamesh Kulkarni <prathamesh.kulka...@linaro.org> Richard Biener <rguent...@suse.de> PR tree-optimization/91532 * tree-if-conv.c: Include tree-ssa-dse.h. (ifcvt_local_dce): Change param from bb to loop, and call dse_classify_store. (tree_if_conversion): Pass loop instead of loop->header as arg to ifcvt_local_dce. * tree-ssa-dse.c: Include tree-ssa-dse.h. (delete_dead_or_redundant_assignment): Remove static qualifier from declaration, and add prototype in tree-ssa-dse.h. (dse_store_status): Move to tree-ssa-dse.h. (dse_classify_store): Remove static qualifier and add new tree param stop_at_vuse, and add prototype in tree-ssa-dse.h. * tree-ssa-dse.h: New header. Added: trunk/gcc/tree-ssa-dse.h Modified: trunk/gcc/ChangeLog trunk/gcc/tree-if-conv.c trunk/gcc/tree-ssa-dse.c