From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5452 invoked by alias); 20 Jan 2006 20:43:28 -0000 Received: (qmail 5440 invoked by uid 48); 20 Jan 2006 20:43:27 -0000 Date: Fri, 20 Jan 2006 20:43:00 -0000 Message-ID: <20060120204327.5439.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug tree-optimization/25881] unsigned int loop indices don't optimize as good as int or __SIZE_TYPE__ for 64bit targets In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "pinskia at gcc dot gnu dot org" 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 X-SW-Source: 2006-01/txt/msg02118.txt.bz2 List-Id: ------- Comment #1 from pinskia at gcc dot gnu dot org 2006-01-20 20:43 ------- Confirmed, I thought I had saw another bug about this but no luck, anyways confirmed. Hmm, using unsigned short on 32bit targets cause the same issue: void vector_add(unsigned short n, double * __restrict__ r, double * __restrict__ a, double * __restrict__ b) { unsigned short i; for(i=0; i