This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

add "wh64en" for alphaev7


EV7 adds a "write hint 64-bytes evict next" instruction.  This new
opcode is treated as a nop on EV4 and EV5, and as wh64 on EV6.


r~


        * alpha-opc.c (alpha_opcodes): Add wh64en.

Index: alpha-opc.c
===================================================================
RCS file: /cvs/src/src/opcodes/alpha-opc.c,v
retrieving revision 1.5
diff -c -p -d -r1.5 alpha-opc.c
*** alpha-opc.c	2001/03/13 22:58:34	1.5
--- alpha-opc.c	2001/12/06 18:28:32
*************** const struct alpha_opcode alpha_opcodes[
*** 1103,1108 ****
--- 1103,1109 ----
    { "ecb",		MFC(0x18,0xE800), BASE, { ZA, PRB } },	/* ev56 una */
    { "rs",		MFC(0x18,0xF000), BASE, { RA } },
    { "wh64",		MFC(0x18,0xF800), BASE, { ZA, PRB } },	/* ev56 una */
+   { "wh64en",		MFC(0x18,0xFC00), BASE, { ZA, PRB } },	/* ev7 una */
  
    { "hw_mfpr",		OPR(0x19,0x00), EV4, { RA, RBA, EV4EXTHWINDEX } },
    { "hw_mfpr",		OP(0x19), OP_MASK, EV5, { RA, RBA, EV5HWINDEX } },


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]