This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Scalar analyzer dependent on DCE2?


in tree-optimize.c, you have:
 /* Do a second DCE pass.  */
      if (flag_tree_dce)
  {
    tree_ssa_dce (fndecl, TDI_dce_2);
    ggc_collect ();

      if (flag_scalar_evolutions || flag_tree_vectorize)
  {


That means, if flag_tree_dce is false, we never run the vectorizer/scalar analyzer.


Is this what you really meant, or did you forget a } after the ggc_collect?


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]