From patchwork Tue Feb 1 12:59:24 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Biener X-Patchwork-Id: 81303 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) by ozlabs.org (Postfix) with SMTP id C6C9AB7103 for ; Tue, 1 Feb 2011 23:59:40 +1100 (EST) Received: (qmail 11576 invoked by alias); 1 Feb 2011 12:59:38 -0000 Received: (qmail 11564 invoked by uid 22791); 1 Feb 2011 12:59:38 -0000 X-SWARE-Spam-Status: No, hits=-5.9 required=5.0 tests=AWL, BAYES_00, RCVD_IN_DNSWL_HI, T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from cantor.suse.de (HELO mx1.suse.de) (195.135.220.2) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 01 Feb 2011 12:59:28 +0000 Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.221.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.suse.de (Postfix) with ESMTP id EFF429417A for ; Tue, 1 Feb 2011 13:59:24 +0100 (CET) Date: Tue, 1 Feb 2011 13:59:24 +0100 (CET) From: Richard Guenther To: gcc-patches@gcc.gnu.org Subject: [PATCH] Revert PARAM_SCEV_MAX_EXPR_SIZE change Message-ID: User-Agent: Alpine 2.00 (LNX 1167 2008-08-23) MIME-Version: 1.0 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org This reverts us back to the 4.5 setting which fixes PR47555. The parameter limits us to expression sizes on the "branchiness" of expressions, to O(2^param), bumping that from 20 to 100 looks ... unreasonable. The limit implementation might lack sense as it doesn't really limit expression size. Anyway, this makes the memory requiremens for building PR47555 drop from >3GB to 800MB again. Bootstrap and testing on x86_64-unknown-linux-gnu in progress. Richard. 2011-02-01 Richard Guenther PR tree-optimization/47555 Revert 2010-07-15 Sebastian Pop * params.def (PARAM_SCEV_MAX_EXPR_SIZE): Bump the value to 100. Index: gcc/params.def =================================================================== --- gcc/params.def (revision 169434) +++ gcc/params.def (working copy) @@ -481,7 +481,7 @@ DEFPARAM(PARAM_IV_ALWAYS_PRUNE_CAND_SET_ DEFPARAM(PARAM_SCEV_MAX_EXPR_SIZE, "scev-max-expr-size", "Bound on size of expressions used in the scalar evolutions analyzer", - 100, 0, 0) + 20, 0, 0) DEFPARAM(PARAM_OMEGA_MAX_VARS, "omega-max-vars",