From 6d8738e6e4066777102d036025a2cb2b16580972 Mon Sep 17 00:00:00 2001 From: MerryMage Date: Sat, 15 Apr 2017 10:35:01 +0100 Subject: [PATCH] IR_X86: Simplify trinary expressions --- Source/Core/Core/PowerPC/Jit64IL/IR_X86.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Core/Core/PowerPC/Jit64IL/IR_X86.cpp b/Source/Core/Core/PowerPC/Jit64IL/IR_X86.cpp index bf03519aee..1ba2e209f8 100644 --- a/Source/Core/Core/PowerPC/Jit64IL/IR_X86.cpp +++ b/Source/Core/Core/PowerPC/Jit64IL/IR_X86.cpp @@ -788,7 +788,7 @@ static void DoWriteCode(IRBuilder* ibuild, JitIL* Jit, u32 exitAddress) { InstLoc I = ibuild->ReadBackward(); unsigned int op = getOpcode(*I); - bool thisUsed = regReadUse(RI, I) ? true : false; + bool thisUsed = regReadUse(RI, I) != 0; switch (op) { @@ -962,7 +962,7 @@ static void DoWriteCode(IRBuilder* ibuild, JitIL* Jit, u32 exitAddress) for (unsigned i = 0; i != RI.IInfo.size(); i++) { InstLoc I = ibuild->ReadForward(); - bool thisUsed = regReadUse(RI, I) ? true : false; + bool thisUsed = regReadUse(RI, I) != 0; if (thisUsed) { // Needed for IR Writer