mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-03 21:41:26 +12:00
Fix some switch warnings
This commit is contained in:
parent
2d38d8a639
commit
9b595c68a5
2 changed files with 8 additions and 2 deletions
|
@ -80,7 +80,7 @@ std::pair<bool, v128> SPUDisAsm::try_get_const_value(u32 reg, u32 pc) const
|
||||||
// Aligned stack assumption
|
// Aligned stack assumption
|
||||||
if (op0.ra == 1u)
|
if (op0.ra == 1u)
|
||||||
{
|
{
|
||||||
u32 size;
|
u32 size = 0;
|
||||||
|
|
||||||
switch (type)
|
switch (type)
|
||||||
{
|
{
|
||||||
|
@ -88,6 +88,7 @@ std::pair<bool, v128> SPUDisAsm::try_get_const_value(u32 reg, u32 pc) const
|
||||||
case spu_itype::CHD: size = 2; break;
|
case spu_itype::CHD: size = 2; break;
|
||||||
case spu_itype::CWD: size = 4; break;
|
case spu_itype::CWD: size = 4; break;
|
||||||
case spu_itype::CDD: size = 8; break;
|
case spu_itype::CDD: size = 8; break;
|
||||||
|
default: ASSUME(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
const u32 index = (~op0.i7 & 0xf) / size;
|
const u32 index = (~op0.i7 & 0xf) / size;
|
||||||
|
@ -99,6 +100,7 @@ std::pair<bool, v128> SPUDisAsm::try_get_const_value(u32 reg, u32 pc) const
|
||||||
case 2: res._u16[index] = 0x0203; break;
|
case 2: res._u16[index] = 0x0203; break;
|
||||||
case 4: res._u32[index] = 0x00010203; break;
|
case 4: res._u32[index] = 0x00010203; break;
|
||||||
case 8: res._u64[index] = 0x0001020304050607ull; break;
|
case 8: res._u64[index] = 0x0001020304050607ull; break;
|
||||||
|
default: ASSUME(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
return {true, res};
|
return {true, res};
|
||||||
|
|
|
@ -910,6 +910,10 @@ bool pad_settings_dialog::eventFilter(QObject* object, QEvent* event)
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
default:
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return QDialog::eventFilter(object, event);
|
return QDialog::eventFilter(object, event);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue