stuij added inline comments.
Comment at: llvm/include/llvm/Support/AArch64TargetParser.def:52
+ AArch64::AEK_RDM | AArch64::AEK_RCPC | AArch64::AEK_DOTPROD |
+ AArch64::AEK_SM4 | AArch64::AEK_SHA3 | AArch64::AEK_BF16|
+
ab added inline comments.
Herald added a subscriber: StephenFan.
Herald added a project: All.
Comment at: llvm/include/llvm/Support/AArch64TargetParser.def:52
+ AArch64::AEK_RDM | AArch64::AEK_RCPC | AArch64::AEK_DOTPROD |
+ AArch64::AEK_SM4 |
LukeGeeson added a comment.
apologies please ignore adding here, added reviewers to the wrong diff
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76062/new/
https://reviews.llvm.org/D76062
___
This revision was automatically updated to reflect the committed changes.
Closed by commit rG71ae267d1f41: [PATCH] [ARM] ARMv8.6-a command-line +
BFloat16 Asm Support (authored by stuij).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76062/new/
SjoerdMeijer accepted this revision.
SjoerdMeijer added a comment.
This revision is now accepted and ready to land.
Thanks, LGTM
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76062/new/
https://reviews.llvm.org/D76062
stuij updated this revision to Diff 252443.
stuij added a comment.
adding sve and bf16+sve driver tests
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76062/new/
https://reviews.llvm.org/D76062
Files:
clang/lib/Basic/Targets/AArch64.cpp
stuij added a comment.
after back-and-forth with Sjoerd, added sve and bf16+sve driver tests
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76062/new/
https://reviews.llvm.org/D76062
___
cfe-commits
stuij added inline comments.
Comment at: clang/test/Driver/aarch64-cpus.c:622
+
+// The BFloat16 extension is a mandatory component of the Armv8.6-A
extensions, but is permitted as an
+// optional feature for any implementation of Armv8.2-A to Armv8.5-A
(inclusive)
stuij updated this revision to Diff 251916.
stuij marked 9 inline comments as done.
stuij added a comment.
reindenting a few lines
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76062/new/
https://reviews.llvm.org/D76062
Files:
SjoerdMeijer added a comment.
Besides the irrelevant formatting nits, one minor question about the clang test.
Comment at: clang/test/Driver/aarch64-cpus.c:622
+
+// The BFloat16 extension is a mandatory component of the Armv8.6-A
extensions, but is permitted as an
+//
stuij marked an inline comment as done.
stuij added inline comments.
Comment at: clang/lib/Basic/Targets/AArch64.cpp:184
+ // Also include the Armv8.5 defines
+ // FIXME: Armv8.6 makes some extensions mandatory. Handle them here.
+ getTargetDefinesARMV85A(Opts, Builder);
stuij updated this revision to Diff 251336.
stuij marked 3 inline comments as done.
stuij added a comment.
addressing Sjoerd's comments on mandatory defines and rewording
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76062/new/
SjoerdMeijer added inline comments.
Comment at: clang/lib/Basic/Targets/AArch64.cpp:184
+ // Also include the Armv8.5 defines
+ // FIXME: Armv8.6 makes some extensions mandatory. Handle them here.
+ getTargetDefinesARMV85A(Opts, Builder);
Can you be more
stuij added a comment.
The failing test is not related to this ticket. It is caused by
https://reviews.llvm.org/D70720/new/#1925184, Oliver Stannard is looking into
it.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76062/new/
stuij updated this revision to Diff 250630.
stuij edited the summary of this revision.
stuij added a comment.
Updating D76062 <https://reviews.llvm.org/D76062>: [PATCH] [ARM] ARMv8.6-a
command-line + BFloat16 Asm Support
follow changes in patch: [TableGen] Support combining AssemblerPred
stuij commandeered this revision.
stuij added a reviewer: LukeGeeson.
stuij added a comment.
Commandeered because Luke is on vacation.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76062/new/
https://reviews.llvm.org/D76062
LukeGeeson created this revision.
LukeGeeson added reviewers: SjoerdMeijer, craig.topper, rjmccall.
Herald added subscribers: llvm-commits, cfe-commits, danielkiss, dexonsmith,
hiraditya, kristof.beyls.
Herald added projects: clang, LLVM.
LukeGeeson edited the summary of this revision.
LukeGeeson
17 matches
Mail list logo