[PATCH v2] PowerPC: Support for Controlled Cluster Memory (RFC02689)
Surya Kumari Jangala
jskumari@linux.ibm.com
Mon Oct 27 16:10:53 GMT 2025
On 25/10/25 9:16 pm, Abhay Kandpal wrote:
> diff --git a/opcodes/ppc-opc.c b/opcodes/ppc-opc.c
> index 642581133f6..f241fb3937e 100644
> --- a/opcodes/ppc-opc.c
> +++ b/opcodes/ppc-opc.c
> @@ -8892,6 +8892,7 @@ const struct powerpc_opcode powerpc_opcodes[] = {
> {"lfddx", X(31,803), X_MASK, E500MC, 0, {FRT, RA, RB}},
>
> {"lvtrxl", X(31,805), X_MASK, E6500, 0, {VD, RA0, RB}},
> +{"ccmclean", X(31,806), XRTRARB_MASK,FUTURE, 0, {0}},
XRTRARB_MASK is not right here. Check other instructions like eieio, msgsync etc.
> {"stvepx", X(31,807), X_MASK, E6500, 0, {VS, RA0, RB}},
> {"lvrxl", X(31,807), X_MASK, CELL, 0, {VD, RA0, RB}},
>
> @@ -8956,6 +8957,8 @@ const struct powerpc_opcode powerpc_opcodes[] = {
> {"divso", XO(31,363,1,0), XO_MASK, M601, 0, {RT, RA, RB}},
> {"divso.", XO(31,363,1,1), XO_MASK, M601, 0, {RT, RA, RB}},
>
> +{"ccmrl", X(31,870), XRTRARB_MASK,FUTURE, 0, {0}},
Ditto.
-Surya
> +
> {"lxvb16x", X(31,876), XX1_MASK, PPCVSX3, 0, {XT6, RA0, RB}},
>
> {"lxvpb32x", X(31,877), X_MASK, FUTURE, 0, {XTP, RA0, RB}},
More information about the Binutils
mailing list