From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 88125398B804; Tue, 22 Sep 2020 08:11:01 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 88125398B804 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1600762261; bh=MjBZ46HbLutmypXPrA1Ayqf4NVcGNwhSNpbIvb1NiyM=; h=From:To:Subject:Date:In-Reply-To:References:From; b=ROW/VV4X2fTxAPaqJvHrOO2hnY3yb4W+cTEtAuMV1XiAiH7OLjc6uciSH4KLQB+al F2TbE7fRPfL3kg4FR0J5yw9rrJZKpm2m9cqdfzwPqrxTlV2LaZPAoCg+d8daUA84G/ nKoG5/4xpBkP4ZGlJ4BBxsyr9wutyUqCiJ73qAXY= From: "rguenther at suse dot de" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/40770] Vectorization of complex types, vectorization of sincos missing Date: Tue, 22 Sep 2020 08:11:01 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.5.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: enhancement X-Bugzilla-Who: rguenther at suse dot de X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: gcc-bugs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-bugs mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Sep 2020 08:11:01 -0000 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D40770 --- Comment #14 from rguenther at suse dot de --- On Tue, 22 Sep 2020, kangshan0910 at hotmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D40770 >=20 > --- Comment #13 from ? ? --- > (In reply to Richard Biener from comment #12) > > *** Bug 97149 has been marked as a duplicate of this bug. *** >=20 > Will you look at this? glibc needs to think of an ABI for OMP SIMD for this, then we can autovectorize. Alternatively we could of course use vector sin and vector cos separately which might be better than not vectorizing it at all?=