[llvm-bugs] [Bug 47686] New: Implement -march=x86-64-v2, -march=x86-64-v3, -march=x86-64-v4 for x86-64
via llvm-bugs
llvm-bugs at lists.llvm.org
Wed Sep 30 00:27:39 PDT 2020
https://bugs.llvm.org/show_bug.cgi?id=47686
Bug ID: 47686
Summary: Implement -march=x86-64-v2, -march=x86-64-v3,
-march=x86-64-v4 for x86-64
Product: libraries
Version: trunk
Hardware: PC
OS: Linux
Status: NEW
Severity: enhancement
Priority: P
Component: Backend: X86
Assignee: unassignedbugs at nondot.org
Reporter: fweimer at redhat.com
CC: craig.topper at gmail.com, llvm-bugs at lists.llvm.org,
llvm-dev at redking.me.uk, spatel+llvm at rotateright.com
x86-64-v2, x86-64-v3, x86-64-v4 have been added to the psABI as new
micro-architecture levels:
https://gitlab.com/x86-psABIs/x86-64-ABI/-/commit/77566eb03bc6a326811cb7e9a6b9396884b67c7c
Clang should provide -march= options so that programmers can easily built
programs and shared objects that are optimized for these levels.
It would be nice to implement this at the LLVM level, so that multiple front
ends could use this functionality and achieve consistency (not just Clang).
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20200930/f8a78153/attachment.html>
More information about the llvm-bugs
mailing list