misc: Get rid of constants used for critical path annotation.
authorGabe Black <gabeblack@google.com>
Wed, 25 Mar 2020 22:15:46 +0000 (15:15 -0700)
committerGabe Black <gabeblack@google.com>
Mon, 27 Apr 2020 21:03:28 +0000 (21:03 +0000)
The constant for the critical path annotation function itself is still
used in gem5 along with the M5OP_RESERVED opcodes to signal
unimplemented functions.

Change-Id: I71c7a56d0346f8aafe23e733a1eea703dda1af92
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/27222
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com>
Maintainer: Jason Lowe-Power <power.jg@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
include/gem5/asm/generic/m5ops.h

index f1e82983d1bbb91c3a7a052e8ff18e109276f1ef..ca85e9caff43718b61d5b069c5abbfd49904cba2 100644 (file)
 
 // These operations are for critical path annotation
 #define M5OP_ANNOTATE           0x55
-#define M5OP_AN_BSM             0x1
-#define M5OP_AN_ESM             0x2
-#define M5OP_AN_BEGIN           0x3
-#define M5OP_AN_END             0x4
-#define M5OP_AN_Q               0x6
-#define M5OP_AN_DQ              0x7
-#define M5OP_AN_WF              0x8
-#define M5OP_AN_WE              0x9
-#define M5OP_AN_RQ              0xA
-#define M5OP_AN_WS              0xB
-#define M5OP_AN_SQ              0xC
-#define M5OP_AN_AQ              0xD
-#define M5OP_AN_PQ              0xE
-#define M5OP_AN_L               0xF
-#define M5OP_AN_IDENTIFY        0x10
-#define M5OP_AN_GETID           0x11
-
 
 #define M5OP_FOREACH                                            \
     M5OP(m5_arm, M5OP_ARM);                                     \