_XT_INS_FORMAT_RRI8 is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

_XT_INS_FORMAT_RRI8 macro

Syntax

#define _XT_INS_FORMAT_RRI8(X, OPCODE, R, S, T, IMM8) \     (XT_ISBE(X) ? (XT_NIBSWAP24(OPCODE) \     | (((T) & 0x0F) << 16) \     | (((S) & 0x0F) << 12) \     | (((R) & 0x0F) << 8) \     | ((IMM8) & 0xFF)) << 8 \     : (OPCODE) \     | (((IMM8) & 0xFF) << 16) \     | (((R) & 0x0F) << 12) \     | (((S) & 0x0F) << 8) \     | (((T) & 0x0F) << 4))

Arguments

X

OPCODE

R

S

T

IMM8

References

LocationText
xtensa.c:73
#define _XT_INS_FORMAT_RRI8(X, OPCODE, R, S, T, IMM8) \
xtensa.c:110
#define XT_INS_L32I(X, S, T, IMM8) _XT_INS_FORMAT_RRI8(X, 0x002002, 0, S, T, IMM8)
xtensa.c:117
#define XT_INS_S32I(X, S, T, IMM8) _XT_INS_FORMAT_RRI8(X, 0x006002, 0, S, T, IMM8)
xtensa.c:124
#define XT_INS_IHI(X, S, IMM8) _XT_INS_FORMAT_RRI8(X, 0x0070E2, 0, S, 0, IMM8)
xtensa.c:125
#define XT_INS_DHWBI(X, S, IMM8) _XT_INS_FORMAT_RRI8(X, 0x007052, 0, S, 0, IMM8)
xtensa.c:126
#define XT_INS_DHWB(X, S, IMM8) _XT_INS_FORMAT_RRI8(X, 0x007042, 0, S, 0, IMM8)