[llvm] [ModuloSchedule] Implement modulo variable expansion for pipelining (PR #65609)
Yuta Mukai via llvm-commits
llvm-commits at lists.llvm.org
Tue May 7 08:29:20 PDT 2024
================
@@ -779,6 +795,10 @@ class TargetInstrInfo : public MCInstrInfo {
/// Once this function is called, no other functions on this object are
/// valid; the loop has been removed.
virtual void disposed() = 0;
+
+ /// Return true if the target can expand pipelined schedule with modulo
+ /// variable expansion.
+ virtual bool isMVEExpanderSupported() = 0;
----------------
ytmukai wrote:
Fixed to provide a default that returns false.
https://github.com/llvm/llvm-project/pull/65609
More information about the llvm-commits
mailing list