[llvm] [TableGen][SchedModel] Add repeat rate to block buffered resources (PR #202775)

Jay Foad via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 3 01:09:21 PDT 2026


================
@@ -548,6 +600,177 @@ def : HWWriteRes<WriteVALUDummy, [HWVALU],  5>;
 def : HWWriteRes<WriteSALUDummy, [HWSALU],  2>;
 }
 
+// VALU RepeatRate = 2 instructions
+// F32 transcendentals
+def : InstRW<[Trans32Repeat2], (instregex "^V_EXP_F32_e(32|64)$",
----------------
jayfoad wrote:

Nit: you never need a leading `^` for `instregex`, it is implied.

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


More information about the llvm-commits mailing list