From 8e019f01ab881dd2dc3448c24f5182620f665ba4 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Mon, 21 Mar 2022 10:49:01 -0400 Subject: [PATCH] Document dozx and dozi. --- InstructionSets/PowerPC/Instruction.hpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/InstructionSets/PowerPC/Instruction.hpp b/InstructionSets/PowerPC/Instruction.hpp index 397964538..59d02114e 100644 --- a/InstructionSets/PowerPC/Instruction.hpp +++ b/InstructionSets/PowerPC/Instruction.hpp @@ -72,7 +72,15 @@ enum class Operation: uint8_t { /// /// rc() != 0 => the LT, GT and EQ bits in CR are set as per the remainder. /// oe() != 0 => SO and OV are set if the quotient exceeds 32 bits. - divsx, dozx, dozi, lscbxx, maskgx, maskirx, mulx, + divsx, + + /// if rA > rB then rD = 0; else rD = NOT(rA) + rB + 1. + dozx, + + /// if rA > simm() then rD = 0; else rD = NOT(rA) + simm() + 1. + dozi, + + lscbxx, maskgx, maskirx, mulx, nabsx, rlmix, rribx, slex, sleqx, sliqx, slliqx, sllqx, slqx, sraiqx, sraqx, srex, sreax, sreqx, sriqx, srliqx, srlqx, srqx,