Back to index

cell-binutils  2.17cvs20070401
Defines
ia64-opc-x.c File Reference
#include "ia64-opc.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define X0   IA64_TYPE_X, 0
#define X   IA64_TYPE_X, 1
#define bBtype(x)   (((ia64_insn) ((x) & 0x7)) << 6)
#define bD(x)   (((ia64_insn) ((x) & 0x1)) << 35)
#define bPa(x)   (((ia64_insn) ((x) & 0x1)) << 12)
#define bPr(x)   (((ia64_insn) ((x) & 0x3f)) << 0)
#define bVc(x)   (((ia64_insn) ((x) & 0x1)) << 20)
#define bWha(x)   (((ia64_insn) ((x) & 0x3)) << 33)
#define bX3(x)   (((ia64_insn) ((x) & 0x7)) << 33)
#define bX6(x)   (((ia64_insn) ((x) & 0x3f)) << 27)
#define bY(x)   (((ia64_insn) ((x) & 0x1)) << 26)
#define mBtype   bBtype (-1)
#define mD   bD (-1)
#define mPa   bPa (-1)
#define mPr   bPr (-1)
#define mVc   bVc (-1)
#define mWha   bWha (-1)
#define mX3   bX3 (-1)
#define mX6   bX6 (-1)
#define mY   bY (-1)
#define OpX3X6(a, b, c)
#define OpX3X6Y(a, b, c, d)
#define OpVc(a, b)   (bOp (a) | bVc (b)), (mOp | mVc)
#define OpPaWhaD(a, b, c, d)   (bOp (a) | bPa (b) | bWha (c) | bD (d)), (mOp | mPa | mWha | mD)
#define OpBtypePaWhaD(a, b, c, d, e)
#define OpBtypePaWhaDPr(a, b, c, d, e, f)
#define BRL(a, b)   X0, OpBtypePaWhaDPr (0xC, 0, a, 0, b, 0), {TGT64}, PSEUDO, 0, NULL
#define BRL(a, b, c)   X0, OpBtypePaWhaD (0xC, 0, a, b, c), {TGT64}, 0, 0, NULL
#define BRLP(a, b, c)   X0, OpBtypePaWhaD (0xC, 0, a, b, c), {TGT64}, PSEUDO, 0, NULL
#define BRL(a, b, c)   X, OpPaWhaD (0xD, a, b, c), {B1, TGT64}, 0, 0, NULL
#define BRLP(a, b, c)   X, OpPaWhaD (0xD, a, b, c), {B1, TGT64}, PSEUDO, 0, NULL

Define Documentation

#define bBtype (   x)    (((ia64_insn) ((x) & 0x7)) << 6)

Definition at line 29 of file ia64-opc-x.c.

#define bD (   x)    (((ia64_insn) ((x) & 0x1)) << 35)

Definition at line 30 of file ia64-opc-x.c.

#define bPa (   x)    (((ia64_insn) ((x) & 0x1)) << 12)

Definition at line 31 of file ia64-opc-x.c.

#define bPr (   x)    (((ia64_insn) ((x) & 0x3f)) << 0)

Definition at line 32 of file ia64-opc-x.c.

#define BRL (   a,
  b 
)    X0, OpBtypePaWhaDPr (0xC, 0, a, 0, b, 0), {TGT64}, PSEUDO, 0, NULL
#define BRL (   a,
  b,
  c 
)    X0, OpBtypePaWhaD (0xC, 0, a, b, c), {TGT64}, 0, 0, NULL
#define BRL (   a,
  b,
  c 
)    X, OpPaWhaD (0xD, a, b, c), {B1, TGT64}, 0, 0, NULL
#define BRLP (   a,
  b,
  c 
)    X0, OpBtypePaWhaD (0xC, 0, a, b, c), {TGT64}, PSEUDO, 0, NULL
#define BRLP (   a,
  b,
  c 
)    X, OpPaWhaD (0xD, a, b, c), {B1, TGT64}, PSEUDO, 0, NULL
#define bVc (   x)    (((ia64_insn) ((x) & 0x1)) << 20)

Definition at line 33 of file ia64-opc-x.c.

#define bWha (   x)    (((ia64_insn) ((x) & 0x3)) << 33)

Definition at line 34 of file ia64-opc-x.c.

#define bX3 (   x)    (((ia64_insn) ((x) & 0x7)) << 33)

Definition at line 35 of file ia64-opc-x.c.

#define bX6 (   x)    (((ia64_insn) ((x) & 0x3f)) << 27)

Definition at line 36 of file ia64-opc-x.c.

#define bY (   x)    (((ia64_insn) ((x) & 0x1)) << 26)

Definition at line 37 of file ia64-opc-x.c.

#define mBtype   bBtype (-1)

Definition at line 39 of file ia64-opc-x.c.

#define mD   bD (-1)

Definition at line 40 of file ia64-opc-x.c.

#define mPa   bPa (-1)

Definition at line 41 of file ia64-opc-x.c.

#define mPr   bPr (-1)

Definition at line 42 of file ia64-opc-x.c.

#define mVc   bVc (-1)

Definition at line 43 of file ia64-opc-x.c.

#define mWha   bWha (-1)

Definition at line 44 of file ia64-opc-x.c.

#define mX3   bX3 (-1)

Definition at line 45 of file ia64-opc-x.c.

#define mX6   bX6 (-1)

Definition at line 46 of file ia64-opc-x.c.

#define mY   bY (-1)

Definition at line 47 of file ia64-opc-x.c.

#define OpBtypePaWhaD (   a,
  b,
  c,
  d,
  e 
)
Value:
(bOp (a) | bBtype (b) | bPa (c) | bWha (d) | bD (e)), \
       (mOp | mBtype | mPa | mWha | mD)

Definition at line 56 of file ia64-opc-x.c.

#define OpBtypePaWhaDPr (   a,
  b,
  c,
  d,
  e,
  f 
)
Value:
(bOp (a) | bBtype (b) | bPa (c) | bWha (d) | bD (e) | bPr (f)), \
       (mOp | mBtype | mPa | mWha | mD | mPr)

Definition at line 59 of file ia64-opc-x.c.

#define OpPaWhaD (   a,
  b,
  c,
  d 
)    (bOp (a) | bPa (b) | bWha (c) | bD (d)), (mOp | mPa | mWha | mD)

Definition at line 54 of file ia64-opc-x.c.

#define OpVc (   a,
  b 
)    (bOp (a) | bVc (b)), (mOp | mVc)

Definition at line 53 of file ia64-opc-x.c.

#define OpX3X6 (   a,
  b,
  c 
)
Value:
(bOp (a) | bX3 (b) | bX6(c)), \
                            (mOp | mX3 | mX6)

Definition at line 49 of file ia64-opc-x.c.

#define OpX3X6Y (   a,
  b,
  c,
  d 
)
Value:
(bOp (a) | bX3 (b) | bX6(c) | bY(d)), \
                            (mOp | mX3 | mX6 | mY)

Definition at line 51 of file ia64-opc-x.c.

#define X   IA64_TYPE_X, 1

Definition at line 26 of file ia64-opc-x.c.

#define X0   IA64_TYPE_X, 0

Definition at line 25 of file ia64-opc-x.c.