From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id B150839730E1; Tue, 3 Nov 2020 02:29:57 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B150839730E1 From: "crazylht at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/97685] New: -march=tremont should enable MOVDIRI/MOVDIR64B/CLDEMOTE/SGX/WAITPKG. Date: Tue, 03 Nov 2020 02:29:57 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 11.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: crazylht at gmail dot com X-Bugzilla-Status: UNCONFIRMED 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: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone cf_gcctarget Message-ID: 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, 03 Nov 2020 02:29:57 -0000 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D97685 Bug ID: 97685 Summary: -march=3Dtremont should enable MOVDIRI/MOVDIR64B/CLDEMOTE/SGX/WAITPKG. Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: crazylht at gmail dot com CC: hjl.tools at gmail dot com, lili.cui at intel dot com Target Milestone: --- Target: x86_64-*-* i?86-*-* According to intel SDM, -march=3Dtremont should enable MOVDIRI/MOVDIR64B/CLDEMOTE/SGX/WAITPKG which is missed in current trunk. Also PREFECHWT1 should be enabled in KNL and it's successors, and PREFETCHW should be only available on Silvermont and it's successors, not in Broadwell and its successors.=