tilegx: move TILEGX_NUM_PIPELINE_ENCODINGS to tilegx_pipeline enum
Its closely related to what the encodings are, more than a set of random constants, so it seems to make sense to put it here. include/ChangeLog: 2016-06-22 Trevor Saunders <tbsaunde+binutils@tbsaunde.org> * opcode/tilegx.h: Move TILEGX_NUM_PIPELINE_ENCODINGS into tilegx_pipeline.
This commit is contained in:
parent
b0b793434e
commit
6edaf4d75b
|
@ -1,3 +1,8 @@
|
|||
2016-06-22 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
|
||||
|
||||
* opcode/tilegx.h: Move TILEGX_NUM_PIPELINE_ENCODINGS into
|
||||
tilegx_pipeline.
|
||||
|
||||
2016-06-21 Graham Markall <graham.markall@embecosm.com>
|
||||
|
||||
* opcode/arc.h: Add nps400 extension and instruction
|
||||
|
|
|
@ -1130,6 +1130,7 @@ typedef enum
|
|||
TILEGX_PIPELINE_Y0,
|
||||
TILEGX_PIPELINE_Y1,
|
||||
TILEGX_PIPELINE_Y2,
|
||||
TILEGX_NUM_PIPELINE_ENCODINGS = 5,
|
||||
} tilegx_pipeline;
|
||||
|
||||
#define tilegx_is_x_pipeline(p) ((int)(p) <= (int)TILEGX_PIPELINE_X1)
|
||||
|
@ -1150,9 +1151,6 @@ enum
|
|||
/* Maximum number of instructions in a bundle (2 for X, 3 for Y). */
|
||||
TILEGX_MAX_INSTRUCTIONS_PER_BUNDLE = 3,
|
||||
|
||||
/* How many different pipeline encodings are there? X0, X1, Y0, Y1, Y2. */
|
||||
TILEGX_NUM_PIPELINE_ENCODINGS = 5,
|
||||
|
||||
/* Log base 2 of TILEGX_BUNDLE_SIZE_IN_BYTES. */
|
||||
TILEGX_LOG2_BUNDLE_SIZE_IN_BYTES = 3,
|
||||
|
||||
|
|
Loading…
Reference in New Issue