mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-29 12:19:12 +00:00
Coalesce NOPs
This commit is contained in:
parent
2ddf2c3ba2
commit
1a3d2c3211
1 changed files with 12 additions and 1 deletions
|
@ -209,7 +209,18 @@ void FIFOAnalyzer::UpdateDetails()
|
|||
switch (command)
|
||||
{
|
||||
case OpcodeDecoder::GX_NOP:
|
||||
if (object[object_offset] == OpcodeDecoder::GX_NOP)
|
||||
{
|
||||
u32 nop_count = 2;
|
||||
while (object[++object_offset] == OpcodeDecoder::GX_NOP)
|
||||
nop_count++;
|
||||
|
||||
new_label = QStringLiteral("NOP (%1x)").arg(nop_count);
|
||||
}
|
||||
else
|
||||
{
|
||||
new_label = QStringLiteral("NOP");
|
||||
}
|
||||
break;
|
||||
|
||||
case OpcodeDecoder::GX_CMD_UNKNOWN_METRICS:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue