From cb900106c6d627bdd8a894ce73760b4a81e9297c Mon Sep 17 00:00:00 2001 From: MerryMage Date: Sat, 15 Apr 2017 10:35:40 +0100 Subject: [PATCH] IR_X86: Prefer static_cast to C-style casts --- Source/Core/Core/PowerPC/Jit64IL/IR_X86.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Source/Core/Core/PowerPC/Jit64IL/IR_X86.cpp b/Source/Core/Core/PowerPC/Jit64IL/IR_X86.cpp index 7417101f92..6ef5e3c26e 100644 --- a/Source/Core/Core/PowerPC/Jit64IL/IR_X86.cpp +++ b/Source/Core/Core/PowerPC/Jit64IL/IR_X86.cpp @@ -2101,10 +2101,10 @@ static void DoWriteCode(IRBuilder* ibuild, JitIL* Jit, u32 exitAddress) X64Reg reg = regFindFreeReg(RI); u64 val = ibuild->GetImmValue64(I); - if ((u32)val == val) - Jit->MOV(32, R(reg), Imm32((u32)val)); - else if ((s32)val == (s64)val) - Jit->MOV(64, R(reg), Imm32((s32)val)); + if (static_cast(val) == val) + Jit->MOV(32, R(reg), Imm32(static_cast(val))); + else if (static_cast(val) == static_cast(val)) + Jit->MOV(64, R(reg), Imm32(static_cast(val))); else Jit->MOV(64, R(reg), Imm64(val)); RI.regs[reg] = I;