From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29511 invoked by alias); 10 Dec 2007 11:14:56 -0000 Received: (qmail 29170 invoked by uid 48); 10 Dec 2007 11:14:37 -0000 Date: Mon, 10 Dec 2007 11:14:00 -0000 Message-ID: <20071210111437.29169.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug target/27855] [4.3 regression] reassociation pass produces ~30% slower matrix multiplication code In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "ubizjak at gmail dot com" 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: 2007-12/txt/msg00810.txt.bz2 ------- Comment #19 from ubizjak at gmail dot com 2007-12-10 11:14 ------- I have tried with mmbenchs.tar.gz [1] from PR 27827: TYPE=double: gcc -DREPS=1000 -msse3 -O2 -mfpmath=sse -ffast-math -fno-tree-reassoc: atlasmm 60 1000 0.188 2297.73 gcc -DREPS=1000 -msse3 -O2 -mfpmath=sse -ffast-math atlasmm 60 1000 0.284 1521.04 TYPE=float: gcc -DREPS=1000 -msse3 -O2 -mfpmath=sse -ffast-math -fno-tree-reassoc atlasmm 60 1000 0.168 2571.28 gcc -DREPS=1000 -msse3 -O2 -mfpmath=sse -ffast-math atlasmm 60 1000 0.304 1420.96 gcc version 4.3.0 20071210 (experimental) [trunk revision 130738] (GCC) Family: 15 Model: 4 Stepping: 10 Type: 0 Brand: 0 CPU Model: Pentium 4 D (Foster) Original OEM Processor name string: Intel(R) Xeon(TM) CPU 3.60GHz Please note that CPU runs in 32bit mode. [1] http://gcc.gnu.org/bugzilla/attachment.cgi?id=12020 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27855