[llvm] 9765e2b - [AArch64] NFC: Change description of Streaming SVE mode.

Sander de Smalen via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 1 03:33:29 PST 2022


Author: Sander de Smalen
Date: 2022-03-01T11:32:58Z
New Revision: 9765e2b5ff6ee6df14c87959e4be81dd208071ab

URL: https://github.com/llvm/llvm-project/commit/9765e2b5ff6ee6df14c87959e4be81dd208071ab
DIFF: https://github.com/llvm/llvm-project/commit/9765e2b5ff6ee6df14c87959e4be81dd208071ab.diff

LOG: [AArch64] NFC: Change description of Streaming SVE mode.

Streaming SVE mode includes more than just the streaming compatible
SVE/SVE2/NEON instructions.

Added: 
    

Modified: 
    llvm/lib/Target/AArch64/AArch64.td

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/AArch64/AArch64.td b/llvm/lib/Target/AArch64/AArch64.td
index 5755a2d3398dd..3689f3860cfd4 100644
--- a/llvm/lib/Target/AArch64/AArch64.td
+++ b/llvm/lib/Target/AArch64/AArch64.td
@@ -438,11 +438,9 @@ def FeatureEnhancedCounterVirtualization :
 def FeatureRME : SubtargetFeature<"rme", "HasRME",
     "true", "Enable Realm Management Extension">;
 
-// A subset of SVE(2) instructions are legal in Streaming SVE execution mode
-// defined by SME.
-def FeatureStreamingSVE : SubtargetFeature<"streaming-sve",
-                                           "HasStreamingSVE", "true",
-  "Enable subset of SVE(2) instructions for Streaming SVE execution mode">;
+def FeatureStreamingSVE : SubtargetFeature<"streaming-sve", "HasStreamingSVE", "true",
+  "Enable instructions that are valid in Streaming SVE execution mode">;
+
 def FeatureSME : SubtargetFeature<"sme", "HasSME", "true",
   "Enable Scalable Matrix Extension (SME)", [FeatureStreamingSVE, FeatureBF16]>;
 


        


More information about the llvm-commits mailing list