From eba4604d494964ec4406fe814a37f70f4c334dcd Mon Sep 17 00:00:00 2001 From: Tanya Lattner Date: Mon, 21 Mar 2005 06:07:43 +0000 Subject: [PATCH] Make this method non-const. Making it const causes the const version of getIGroup to be called instead of the non-const one. These two methods have (??) different behavior, so this change fixes bugs. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20724 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/SparcV9/InstrSched/InstrScheduling.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Target/SparcV9/InstrSched/InstrScheduling.cpp b/lib/Target/SparcV9/InstrSched/InstrScheduling.cpp index 874dd61876c..f0ac384442e 100644 --- a/lib/Target/SparcV9/InstrSched/InstrScheduling.cpp +++ b/lib/Target/SparcV9/InstrSched/InstrScheduling.cpp @@ -163,7 +163,7 @@ public: // constructors and destructor public: // accessor functions to query chosen schedule const SchedGraphNode* getInstr (unsigned int slotNum, - CycleCount_t c) const { + CycleCount_t c) { const InstrGroup* igroup = this->getIGroup(c); return (igroup == NULL)? NULL : (*igroup)[slotNum]; }