mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-04 14:08:37 +00:00
Replace verify() with ensure() with auto src location.
Expression ensure(x) returns x. Using comma operator removed.
This commit is contained in:
parent
38745e5782
commit
e055d16b2c
121 changed files with 693 additions and 690 deletions
|
|
@ -264,12 +264,11 @@ Value* PPUTranslator::GetAddr(u64 _add)
|
|||
|
||||
Type* PPUTranslator::ScaleType(Type* type, s32 pow2)
|
||||
{
|
||||
verify(HERE), (type->getScalarType()->isIntegerTy());
|
||||
verify(HERE), pow2 > -32, pow2 < 32;
|
||||
ensure(type->getScalarType()->isIntegerTy());
|
||||
ensure(pow2 > -32 && pow2 < 32);
|
||||
|
||||
uint scaled = type->getScalarSizeInBits();
|
||||
|
||||
verify(HERE), (scaled & (scaled - 1)) == 0;
|
||||
ensure((scaled & (scaled - 1)) == 0);
|
||||
|
||||
if (pow2 > 0)
|
||||
{
|
||||
|
|
@ -280,7 +279,7 @@ Type* PPUTranslator::ScaleType(Type* type, s32 pow2)
|
|||
scaled >>= -pow2;
|
||||
}
|
||||
|
||||
verify(HERE), (scaled != 0);
|
||||
ensure(scaled);
|
||||
const auto new_type = m_ir->getIntNTy(scaled);
|
||||
const auto vec_type = dyn_cast<VectorType>(type);
|
||||
return vec_type ? VectorType::get(new_type, vec_type->getNumElements(), false) : cast<Type>(new_type);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue