summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/dsp56k/pmove.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/cpu/dsp56k/pmove.h')
-rw-r--r--src/emu/cpu/dsp56k/pmove.h48
1 files changed, 24 insertions, 24 deletions
diff --git a/src/emu/cpu/dsp56k/pmove.h b/src/emu/cpu/dsp56k/pmove.h
index 2a475975542..16c9de1a555 100644
--- a/src/emu/cpu/dsp56k/pmove.h
+++ b/src/emu/cpu/dsp56k/pmove.h
@@ -19,7 +19,7 @@ public:
virtual ~ParallelMove() {}
virtual bool decode(const UINT16 word0, const UINT16 word1) = 0;
- virtual void disassemble(astring& retString) const = 0;
+ virtual void disassemble(std::string& retString) const = 0;
virtual void evaluate() = 0;
static ParallelMove* decodeParallelMove(const Opcode* opc, const UINT16 word0, const UINT16 word1);
@@ -57,7 +57,7 @@ public:
reg_id SD;
decode_HHH_table(BITSn(word0,0x0e00), SD);
- astring ea;
+ std::string ea;
assemble_ea_from_m_table(BITSn(word0,0x4000), regIDAsNum(r), ea);
assemble_arguments_from_W_table(BITSn(word0,0x0100), 'X', SD, ea,
@@ -69,15 +69,15 @@ public:
return true;
}
- void disassemble(astring& retString) const
+ void disassemble(std::string& retString) const
{
retString = m_source + "," + m_destination;
}
void evaluate() {}
private:
- astring m_source;
- astring m_destination;
+ std::string m_source;
+ std::string m_destination;
};
@@ -91,7 +91,7 @@ public:
}
bool decode(const UINT16 word0, const UINT16 word1)
{
- astring ea;
+ std::string ea;
if (opDestination() == iB)
ea = "(A1)";
else if (opDestination() == iA)
@@ -111,15 +111,15 @@ public:
return true;
}
- void disassemble(astring& retString) const
+ void disassemble(std::string& retString) const
{
retString = m_source + "," + m_destination;
}
void evaluate() {}
private:
- astring m_source;
- astring m_destination;
+ std::string m_source;
+ std::string m_destination;
};
@@ -136,8 +136,8 @@ public:
reg_id r;
reg_id D1;
reg_id D2;
- astring ea1 = "";
- astring ea2 = "";
+ std::string ea1 = "";
+ std::string ea2 = "";
decode_rr_table(BITSn(word0,0x0060), r);
decode_KKK_table(BITSn(word0,0x0700), D1, D2);
@@ -165,15 +165,15 @@ public:
return true;
}
- void disassemble(astring& retString) const
+ void disassemble(std::string& retString) const
{
retString = parallelMove + " " + parallelMove2;
}
void evaluate() {}
private:
- astring parallelMove;
- astring parallelMove2;
+ std::string parallelMove;
+ std::string parallelMove2;
};
@@ -212,7 +212,7 @@ public:
return true;
}
- void disassemble(astring& retString) const
+ void disassemble(std::string& retString) const
{
// (?,?) is a parallel nop
if (m_source == iWEIRD && m_destination == iWEIRD)
@@ -259,15 +259,15 @@ public:
pms2 = parallel_move_str2;
return true;
}
- void disassemble(astring& retString) const
+ void disassemble(std::string& retString) const
{
retString = pms + " " + pms2;
}
void evaluate() {}
private:
- astring pms; // TODO
- astring pms2;
+ std::string pms; // TODO
+ std::string pms2;
};
@@ -288,14 +288,14 @@ public:
return true;
}
- void disassemble(astring& retString) const
+ void disassemble(std::string& retString) const
{
retString = m_ea;
}
void evaluate() {}
private:
- astring m_ea;
+ std::string m_ea;
};
@@ -313,7 +313,7 @@ public:
{
INT8 b;
reg_id SD;
- astring args;
+ std::string args;
b = (char)(word0 & 0x00ff);
decode_HHH_table(BITSn(word1,0x0e00), SD);
@@ -321,15 +321,15 @@ public:
return true;
}
- void disassemble(astring& retString) const
+ void disassemble(std::string& retString) const
{
retString = m_source + "," + m_destination;
}
void evaluate() {}
private:
- astring m_source;
- astring m_destination;
+ std::string m_source;
+ std::string m_destination;
};
}