From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30272 invoked by alias); 6 Jul 2008 12:28:20 -0000 Received: (qmail 30009 invoked by uid 48); 6 Jul 2008 12:27:36 -0000 Date: Sun, 06 Jul 2008 12:28:00 -0000 Message-ID: <20080706122736.30008.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug middle-end/36262] [4.3 Regression] Extreme memory usage of VRP compared to older versions In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "rguenth at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2008-07/txt/msg00749.txt.bz2 ------- Comment #12 from rguenth at gcc dot gnu dot org 2008-07-06 12:27 ------- I don't think we "used" it before either? Still the _computing_ of niters can be easily re-instantiated - it wasn't the expensive thing here. But I had the impression SCEV computes niters itself when needed, so the removal of the upfront computation was just an "optimization". Note that Zdenek added it to not do this expensive thing multiple times. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36262