From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21523 invoked by alias); 9 Dec 2003 17:24:31 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 21511 invoked by uid 48); 9 Dec 2003 17:24:31 -0000 Date: Tue, 09 Dec 2003 17:24:00 -0000 Message-ID: <20031209172431.21510.qmail@sources.redhat.com> From: "hjl at lucon dot org" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20031120220757.13144.hjl@lucon.org> References: <20031120220757.13144.hjl@lucon.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug target/13144] Bad memory-to-memory code for SSE X-Bugzilla-Reason: CC X-SW-Source: 2003-12/txt/msg01093.txt.bz2 List-Id: ------- Additional Comments From hjl at lucon dot org 2003-12-09 17:24 ------- How memcpy should be handled is based on the assumption that TImode can be used. Since the backend can't use TImode for memcpy, it generates slow code. The problem is move_by_pieces_ninsns may return bogus values when TImode is available, which leads to less optimized code. -- What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|INVALID | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13144