mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-10 17:01:24 +12:00
spu: Add some "if constexpr"
This commit is contained in:
parent
3937733182
commit
3fd3bd7ca1
2 changed files with 3 additions and 3 deletions
|
@ -4086,7 +4086,7 @@ class spu_llvm_recompiler : public spu_recompiler_base, public cpu_translator
|
|||
r.value = I == 0 ? r.value : m_ir->CreateLShr(r.value, u64{I});
|
||||
r.value = !mask || N >= r.esize ? r.value : m_ir->CreateAnd(r.value, imm.data_mask() >> I);
|
||||
|
||||
if (r.esize != 32)
|
||||
if constexpr (r.esize != 32)
|
||||
{
|
||||
r.value = m_ir->CreateZExtOrTrunc(r.value, get_type<T>()->getScalarType());
|
||||
}
|
||||
|
@ -4120,7 +4120,7 @@ class spu_llvm_recompiler : public spu_recompiler_base, public cpu_translator
|
|||
r.value = N == 32 || N >= r.esize ? r.value : m_ir->CreateAShr(r.value, u64{32u - N});
|
||||
r.value = I == 0 || N < r.esize ? r.value : m_ir->CreateLShr(r.value, u64{I});
|
||||
|
||||
if (r.esize != 32)
|
||||
if constexpr (r.esize != 32)
|
||||
{
|
||||
r.value = m_ir->CreateSExtOrTrunc(r.value, get_type<T>()->getScalarType());
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue