Signed-off-by: lizzie <lizzie@eden-emu.dev>
This commit is contained in:
parent
06314442ac
commit
101df2d596
2 changed files with 9 additions and 9 deletions
|
@ -57,7 +57,7 @@ TEST_CASE("ASIMD Decoder: Ensure table order correctness", "[decode][a32][.]") {
|
||||||
INFO("Instruction: " << std::hex << std::setfill('0') << std::setw(8) << instruction);
|
INFO("Instruction: " << std::hex << std::setfill('0') << std::setw(8) << instruction);
|
||||||
INFO("Expect: " << std::hex << std::setfill('0') << std::setw(8) << expect);
|
INFO("Expect: " << std::hex << std::setfill('0') << std::setw(8) << expect);
|
||||||
INFO("Fill: " << std::hex << std::setfill('0') << std::setw(8) << x);
|
INFO("Fill: " << std::hex << std::setfill('0') << std::setw(8) << x);
|
||||||
INFO("Name: " << *A32::GetNameASIMD<A32::TranslatorVisitor>(instruction));
|
//INFO("Name: " << *A32::GetNameASIMD<A32::TranslatorVisitor>(instruction));
|
||||||
INFO("iserr: " << iserr);
|
INFO("iserr: " << iserr);
|
||||||
//INFO("alternative: " << alternative->GetName());
|
//INFO("alternative: " << alternative->GetName());
|
||||||
INFO("altiserr: " << altiserr);
|
INFO("altiserr: " << altiserr);
|
||||||
|
|
|
@ -40,18 +40,18 @@
|
||||||
using namespace Dynarmic;
|
using namespace Dynarmic;
|
||||||
|
|
||||||
std::string_view GetNameOfA32Instruction(u32 instruction) {
|
std::string_view GetNameOfA32Instruction(u32 instruction) {
|
||||||
if (auto const vfp_decoder = A32::DecodeVFP<A32::TranslatorVisitor>(instruction))
|
//if (auto const vfp_decoder = A32::DecodeVFP<A32::TranslatorVisitor>(instruction))
|
||||||
return *A32::GetNameVFP<A32::TranslatorVisitor>(instruction);
|
// return *A32::GetNameVFP<A32::TranslatorVisitor>(instruction);
|
||||||
else if (auto const asimd_decoder = A32::DecodeASIMD<A32::TranslatorVisitor>(instruction))
|
//else if (auto const asimd_decoder = A32::DecodeASIMD<A32::TranslatorVisitor>(instruction))
|
||||||
return *A32::GetNameASIMD<A32::TranslatorVisitor>(instruction);
|
// return *A32::GetNameASIMD<A32::TranslatorVisitor>(instruction);
|
||||||
else if (auto const decoder = A32::DecodeArm<A32::TranslatorVisitor>(instruction))
|
//else if (auto const decoder = A32::DecodeArm<A32::TranslatorVisitor>(instruction))
|
||||||
return *A32::GetNameARM<A32::TranslatorVisitor>(instruction);
|
// return *A32::GetNameARM<A32::TranslatorVisitor>(instruction);
|
||||||
return "<null>";
|
return "<null>";
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string_view GetNameOfA64Instruction(u32 instruction) {
|
std::string_view GetNameOfA64Instruction(u32 instruction) {
|
||||||
if (auto const decoder = A64::Decode<A64::TranslatorVisitor>(instruction))
|
//if (auto const decoder = A64::Decode<A64::TranslatorVisitor>(instruction))
|
||||||
return *A64::GetName<A64::TranslatorVisitor>(instruction);
|
// return *A64::GetName<A64::TranslatorVisitor>(instruction);
|
||||||
return "<null>";
|
return "<null>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue