From mboxrd@z Thu Jan 1 00:00:00 1970 From: kenner@vlsi1.ultra.nyu.edu (Richard Kenner) To: mark@codesourcery.com Cc: gcc@gcc.gnu.org Subject: Re: SSA implementation Date: Fri, 30 Jun 2000 03:39:00 -0000 Message-id: <10006301052.AA25097@vlsi1.ultra.nyu.edu> X-SW-Source: 2000-06/msg00794.html We will be contributing a dead-code elimination pass in the very near future that operates on the SSA form. One big improvement is that this algorithm is a) very fast and b) can eliminate loops in things like: void f () { int i; for (i = 0; i < 100; ++i) ; } We could always have eliminated such loops, but as I understood it, we chose not to under the assumption they were there for timing delay purposes. Has this policy chaged?