Add dcbz128 instruction with opcode X(31,1014) | (1<<21)
dcbz and dcbz128 share extended opcode 1014, distinguished by
bit 21 (RT field): dcbz has RT=0, dcbz128 has RT=1.
Fix vspltisw128 operand list to {VD128, SIMM}
Removed incorrect VB128 operand; instruction only takes
destination and immediate value.
Fix VPERM128 field definition from 8-bit to 0xff
The vperm128 permute control is an 8-bit value (0-255),
not a 3-bit value (0-7).
Fix VC128 field flags from PPC_OPERAND_VR to 0
VC128 is a 3-bit immediate field, not a vector register operand.
The patch found in this folder is for the binutils-2.24 snapshot. It's a rebase of Sebastian Biallas' ancient patch that was never upstreamed into mainline binutils: https://sourceware.org/ml/binutils/2007-03/msg00366.html
You can find a snapshot of 2.24 here: http://mirrors.kernel.org/sourceware/binutils/releases/binutils-2.24.tar.gz
Build on cygwin with: bash -x -o igncr build.sh