[llvm-branch-commits] [llvm] SPARC: Use RegClassByHwMode instead of PointerLikeRegClass (PR #158271)

Sergei Barannikov via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Sat Sep 13 02:16:31 PDT 2025


================
@@ -95,10 +95,27 @@ def HasFSMULD : Predicate<"!Subtarget->hasNoFSMULD()">;
 // will pick deprecated instructions.
 def UseDeprecatedInsts : Predicate<"Subtarget->useV8DeprecatedInsts()">;
 
+//===----------------------------------------------------------------------===//
+// HwModes Pattern Stuff
+//===----------------------------------------------------------------------===//
+
+defvar SPARC32 = DefaultMode;
+def SPARC64 : HwMode<[Is64Bit]>;
----------------
s-barannikov wrote:

I meant default mode in hardware. This is more of a stylistic suggestion.

https://github.com/llvm/llvm-project/pull/158271


More information about the llvm-branch-commits mailing list