| 181 | }; |
| 182 | |
| 183 | struct BinaryOp { |
| 184 | // The type of binary operation this represents. |
| 185 | BinaryOpType type; |
| 186 | // The output operand. |
| 187 | Operand output; |
| 188 | // The input operands. |
| 189 | BinaryOperands operands; |
| 190 | // Whether the FR bit needs to be checked for odd float registers for this instruction. |
| 191 | bool check_fr = false; |
| 192 | // Whether the inputs need to be checked for being NaN. |
| 193 | bool check_nan = false; |
| 194 | }; |
| 195 | |
| 196 | struct ConditionalBranchOp { |
| 197 | // The type of binary operation to use for this compare |
nothing calls this directly
no outgoing calls
no test coverage detected