On Mon, Feb 05, 2018 at 11:26:15AM +1000, Nicholas Piggin wrote:
On Sat, 3 Feb 2018 09:36:20 -0600
quoted
On Sat, Feb 03, 2018 at 02:27:32PM +1000, Nicholas Piggin wrote:
quoted
+ /*
+ * ISAv3.0B branch instruction and register additions
+ * CA32, OV32, mcrxrx, setb
+ */
+ { "branch-v3",
Those aren't branch instructions, they are integer instructions. Some
of which use the XER, some of which use CR fields.
Okay, well the register changes are for branch facility registers, I
guess instructions could move to integer. We have nothing relying on
exact definition of these things at the moment, so these we can change.
XER is a fixed-point facility register (that's what the "X" means even!)
Thanks,
Segher