[llvm] [TableGen] Add support for per-write cycle tunables (PR #125870)
Ricardo Jesus via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 13 03:06:13 PST 2025
================
@@ -1308,23 +1308,30 @@ void SubtargetEmitter::genSchedClassTables(const CodeGenProcModel &ProcModel,
}
ConstRecVec ValidWrites =
ReadAdvance->getValueAsListOfDefs("ValidWrites");
- IdxVec WriteIDs;
+ std::vector<int64_t> CycleTunables =
+ ReadAdvance->getValueAsListOfInts("CycleTunables");
+ std::vector<std::pair<unsigned, int>> WriteIDs;
+ if (CycleTunables.size() > ValidWrites.size())
----------------
rj-jesus wrote:
Thanks, done.
https://github.com/llvm/llvm-project/pull/125870
More information about the llvm-commits
mailing list