Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 9d5a542

Browse filesBrowse files
authored
[AArch64] Fix feature list for FUJITSU-MONAKA processor (#139212)
FEAT_FP8DOT4 and FEAT_FP8FMA are supported by FUJITSU-MONAKA. These were previously enabled due to dependencies, but now require explicit activation due to modifications in the dependencies.
1 parent fff12fb commit 9d5a542
Copy full SHA for 9d5a542

File tree

Expand file treeCollapse file tree

2 files changed

+4
-1
lines changed
Filter options
Expand file treeCollapse file tree

2 files changed

+4
-1
lines changed

‎clang/test/Driver/print-enabled-extensions/aarch64-fujitsu-monaka.c

Copy file name to clipboardExpand all lines: clang/test/Driver/print-enabled-extensions/aarch64-fujitsu-monaka.c
+2Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
// CHECK-NEXT: FEAT_FP16 Enable half-precision floating-point data processing
2929
// CHECK-NEXT: FEAT_FP8 Enable FP8 instructions
3030
// CHECK-NEXT: FEAT_FP8DOT2 Enable FP8 2-way dot instructions
31+
// CHECK-NEXT: FEAT_FP8DOT4 Enable FP8 4-way dot instructions
32+
// CHECK-NEXT: FEAT_FP8FMA Enable Armv9.5-A FP8 multiply-add instructions
3133
// CHECK-NEXT: FEAT_FPAC Enable Armv8.3-A Pointer Authentication Faulting enhancement
3234
// CHECK-NEXT: FEAT_FRINTTS Enable FRInt[32|64][Z|X] instructions that round a floating-point number to an integer (in FP format) forcing it to fit into a 32- or 64-bit int
3335
// CHECK-NEXT: FEAT_FlagM Enable Armv8.4-A Flag Manipulation instructions

‎llvm/lib/Target/AArch64/AArch64Processors.td

Copy file name to clipboardExpand all lines: llvm/lib/Target/AArch64/AArch64Processors.td
+2-1Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -881,7 +881,8 @@ def ProcessorFeatures {
881881
FeatureSSBS, FeatureLS64, FeatureCLRBHB,
882882
FeatureSPECRES2, FeatureSVEAES, FeatureSVE2SM4,
883883
FeatureSVE2SHA3, FeatureSVE2, FeatureSVEBitPerm, FeatureETE,
884-
FeatureMEC, FeatureFAMINMAX, FeatureFP8DOT2, FeatureLUT];
884+
FeatureMEC, FeatureFAMINMAX, FeatureFP8DOT2, FeatureFP8DOT4,
885+
FeatureFP8FMA, FeatureLUT];
885886
list<SubtargetFeature> Carmel = [HasV8_2aOps, FeatureNEON, FeatureSHA2, FeatureAES,
886887
FeatureFullFP16, FeatureCRC, FeatureLSE, FeatureRAS, FeatureRDM,
887888
FeatureFPARMv8];

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.