FINISH off merge of mips mt/dsp isa extensions by adding the ControlBitfieldOPerand to ISA Parser. Now, while things do build, we have to fix broken functionality...
src/arch/isa_parser.py:
add back deleted writeback in Control Operand
--HG--
extra : convert_revision : dba11af220a1281fa53f79d87e4f8752bdfc56db
This commit is contained in:
@@ -25,7 +25,6 @@
|
||||
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
#
|
||||
# Authors: Steve Reinhardt
|
||||
# Gabe Black
|
||||
# Korey Sewell
|
||||
|
||||
import os
|
||||
@@ -1411,6 +1410,9 @@ class ControlRegOperand(Operand):
|
||||
error(0, 'Attempt to write control register as FP')
|
||||
wb = 'xc->setMiscRegOperand(this, %s, %s);\n' % \
|
||||
(self.dest_reg_idx, self.base_name)
|
||||
wb += 'if (traceData) { traceData->setData(%s); }' % \
|
||||
self.base_name
|
||||
return wb
|
||||
|
||||
class ControlBitfieldOperand(ControlRegOperand):
|
||||
def makeRead(self):
|
||||
|
||||
Reference in New Issue
Block a user