[llvm] r331001 - [MCA] [NFC] Remove unused Index formal from ResourceManager::issueInstruction
Matt Davis via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 26 15:30:40 PDT 2018
Author: mattd
Date: Thu Apr 26 15:30:40 2018
New Revision: 331001
URL: http://llvm.org/viewvc/llvm-project?rev=331001&view=rev
Log:
[MCA] [NFC] Remove unused Index formal from ResourceManager::issueInstruction
Summary: The instruction index was never referenced in the body. Just a minor cleanup.
Reviewers: andreadb
Reviewed By: andreadb
Subscribers: javed.absar, gbedwell, llvm-commits
Differential Revision: https://reviews.llvm.org/D46142
Modified:
llvm/trunk/tools/llvm-mca/Scheduler.cpp
llvm/trunk/tools/llvm-mca/Scheduler.h
Modified: llvm/trunk/tools/llvm-mca/Scheduler.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-mca/Scheduler.cpp?rev=331001&r1=331000&r2=331001&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-mca/Scheduler.cpp (original)
+++ llvm/trunk/tools/llvm-mca/Scheduler.cpp Thu Apr 26 15:30:40 2018
@@ -179,7 +179,7 @@ bool ResourceManager::mustIssueImmediate
}
void ResourceManager::issueInstruction(
- unsigned Index, const InstrDesc &Desc,
+ const InstrDesc &Desc,
SmallVectorImpl<std::pair<ResourceRef, double>> &Pipes) {
for (const std::pair<uint64_t, ResourceUsage> &R : Desc.Resources) {
const CycleSegment &CS = R.second.CS;
@@ -350,7 +350,7 @@ void Scheduler::issueInstructionImpl(
// Issue the instruction and collect all the consumed resources
// into a vector. That vector is then used to notify the listener.
- Resources->issueInstruction(InstrIndex, D, UsedResources);
+ Resources->issueInstruction(D, UsedResources);
// Notify the instruction that it started executing.
// This updates the internal state of each write.
Modified: llvm/trunk/tools/llvm-mca/Scheduler.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-mca/Scheduler.h?rev=331001&r1=331000&r2=331001&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-mca/Scheduler.h (original)
+++ llvm/trunk/tools/llvm-mca/Scheduler.h Thu Apr 26 15:30:40 2018
@@ -362,7 +362,7 @@ public:
bool canBeIssued(const InstrDesc &Desc) const;
void issueInstruction(
- unsigned Index, const InstrDesc &Desc,
+ const InstrDesc &Desc,
llvm::SmallVectorImpl<std::pair<ResourceRef, double>> &Pipes);
void cycleEvent(llvm::SmallVectorImpl<ResourceRef> &ResourcesFreed);
More information about the llvm-commits
mailing list