Back to index

cell-binutils  2.17cvs20070401
Defines
ia64-opc-b.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 B0   IA64_TYPE_B, 0
#define B   IA64_TYPE_B, 1
#define bBtype(x)   (((ia64_insn) ((x) & 0x7)) << 6)
#define bD(x)   (((ia64_insn) ((x) & 0x1)) << 35)
#define bIh(x)   (((ia64_insn) ((x) & 0x1)) << 35)
#define bPa(x)   (((ia64_insn) ((x) & 0x1)) << 12)
#define bPr(x)   (((ia64_insn) ((x) & 0x3f)) << 0)
#define bWha(x)   (((ia64_insn) ((x) & 0x3)) << 33)
#define bWhb(x)   (((ia64_insn) ((x) & 0x3)) << 3)
#define bWhc(x)   (((ia64_insn) ((x) & 0x7)) << 32)
#define bX6(x)   (((ia64_insn) ((x) & 0x3f)) << 27)
#define mBtype   bBtype (-1)
#define mD   bD (-1)
#define mIh   bIh (-1)
#define mPa   bPa (-1)
#define mPr   bPr (-1)
#define mWha   bWha (-1)
#define mWhb   bWhb (-1)
#define mWhc   bWhc (-1)
#define mX6   bX6 (-1)
#define OpX6(a, b)   (bOp (a) | bX6 (b)), (mOp | mX6)
#define OpPaWhaD(a, b, c, d)   (bOp (a) | bPa (b) | bWha (c) | bD (d)), (mOp | mPa | mWha | mD)
#define OpPaWhcD(a, b, c, d)   (bOp (a) | bPa (b) | bWhc (c) | bD (d)), (mOp | mPa | mWhc | mD)
#define OpBtypePaWhaD(a, b, c, d, e)
#define OpBtypePaWhaDPr(a, b, c, d, e, f)
#define OpX6BtypePaWhaD(a, b, c, d, e, f)
#define OpX6BtypePaWhaDPr(a, b, c, d, e, f, g)
#define OpIhWhb(a, b, c)
#define OpX6IhWhb(a, b, c, d)
#define EMPTY   0,0,NULL
#define BR(a, b)   B0, OpX6BtypePaWhaDPr (0, 0x20, 0, a, 0, b, 0), {B2}, PSEUDO, 0, NULL
#define BR(a, b, c, d, e)   B0, OpX6BtypePaWhaD (0, a, b, c, d, e), {B2}, EMPTY
#define BRP(a, b, c, d, e)   B0, OpX6BtypePaWhaD (0, a, b, c, d, e), {B2}, PSEUDO, 0, NULL
#define BRT(a, b, c, d, e, f)   B0, OpX6BtypePaWhaD (0, a, b, c, d, e), {B2}, f, 0, NULL
#define BRP(a, b, c)   B0, OpX6IhWhb (2, a, b, c), {B2, TAG13}, NO_PRED, 0, NULL
#define BR(a, b)   B0, OpBtypePaWhaDPr (4, 0, a, 0, b, 0), {TGT25c}, PSEUDO, 0, NULL
#define BR(a, b, c)   B0, OpBtypePaWhaD (4, 0, a, b, c), {TGT25c}, EMPTY
#define BRP(a, b, c)   B0, OpBtypePaWhaD (4, 0, a, b, c), {TGT25c}, PSEUDO, 0, NULL
#define BR(a, b, c, d, e)   B0, OpBtypePaWhaD (4, a, b, c, d), {TGT25c}, SLOT2 | e, 0, NULL
#define BR(a, b, c, d)   B0, OpBtypePaWhaD (4, a, b, c, d), {TGT25c}, SLOT2 | NO_PRED, 0, NULL
#define BRT(a, b, c, d, e)   B0, OpBtypePaWhaD (4, a, b, c, d), {TGT25c}, SLOT2 | NO_PRED | e, 0, NULL
#define BRP(a, b)   B0, OpIhWhb (7, a, b), {TGT25c, TAG13}, NO_PRED, 0, NULL

Define Documentation

#define B   IA64_TYPE_B, 1

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

#define B0   IA64_TYPE_B, 0

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

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

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

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

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

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

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

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

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

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

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

#define BR (   a,
  b 
)    B0, OpX6BtypePaWhaDPr (0, 0x20, 0, a, 0, b, 0), {B2}, PSEUDO, 0, NULL
#define BR (   a,
  b,
  c,
  d,
  e 
)    B0, OpX6BtypePaWhaD (0, a, b, c, d, e), {B2}, EMPTY
#define BR (   a,
  b 
)    B0, OpBtypePaWhaDPr (4, 0, a, 0, b, 0), {TGT25c}, PSEUDO, 0, NULL
#define BR (   a,
  b,
  c 
)    B0, OpBtypePaWhaD (4, 0, a, b, c), {TGT25c}, EMPTY
#define BR (   a,
  b,
  c,
  d,
  e 
)    B0, OpBtypePaWhaD (4, a, b, c, d), {TGT25c}, SLOT2 | e, 0, NULL
#define BR (   a,
  b,
  c,
  d 
)    B0, OpBtypePaWhaD (4, a, b, c, d), {TGT25c}, SLOT2 | NO_PRED, 0, NULL
#define BRP (   a,
  b,
  c,
  d,
  e 
)    B0, OpX6BtypePaWhaD (0, a, b, c, d, e), {B2}, PSEUDO, 0, NULL
#define BRP (   a,
  b,
  c 
)    B0, OpX6IhWhb (2, a, b, c), {B2, TAG13}, NO_PRED, 0, NULL
#define BRP (   a,
  b,
  c 
)    B0, OpBtypePaWhaD (4, 0, a, b, c), {TGT25c}, PSEUDO, 0, NULL
#define BRP (   a,
  b 
)    B0, OpIhWhb (7, a, b), {TGT25c, TAG13}, NO_PRED, 0, NULL
#define BRT (   a,
  b,
  c,
  d,
  e,
  f 
)    B0, OpX6BtypePaWhaD (0, a, b, c, d, e), {B2}, f, 0, NULL
#define BRT (   a,
  b,
  c,
  d,
  e 
)    B0, OpBtypePaWhaD (4, a, b, c, d), {TGT25c}, SLOT2 | NO_PRED | e, 0, NULL
#define bWha (   x)    (((ia64_insn) ((x) & 0x3)) << 33)

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

#define bWhb (   x)    (((ia64_insn) ((x) & 0x3)) << 3)

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

#define bWhc (   x)    (((ia64_insn) ((x) & 0x7)) << 32)

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

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

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

#define EMPTY   0,0,NULL

Definition at line 75 of file ia64-opc-b.c.

#define mBtype   bBtype (-1)

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

#define mD   bD (-1)

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

#define mIh   bIh (-1)

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

#define mPa   bPa (-1)

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

#define mPr   bPr (-1)

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

#define mWha   bWha (-1)

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

#define mWhb   bWhb (-1)

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

#define mWhc   bWhc (-1)

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

#define mX6   bX6 (-1)

Definition at line 47 of file ia64-opc-b.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 54 of file ia64-opc-b.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 57 of file ia64-opc-b.c.

#define OpIhWhb (   a,
  b,
  c 
)
Value:
(bOp (a) | bIh (b) | bWhb (c)), \
       (mOp | mIh | mWhb)

Definition at line 66 of file ia64-opc-b.c.

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

Definition at line 50 of file ia64-opc-b.c.

#define OpPaWhcD (   a,
  b,
  c,
  d 
)    (bOp (a) | bPa (b) | bWhc (c) | bD (d)), (mOp | mPa | mWhc | mD)

Definition at line 52 of file ia64-opc-b.c.

#define OpX6 (   a,
  b 
)    (bOp (a) | bX6 (b)), (mOp | mX6)

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

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

Definition at line 60 of file ia64-opc-b.c.

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

Definition at line 63 of file ia64-opc-b.c.

#define OpX6IhWhb (   a,
  b,
  c,
  d 
)
Value:
(bOp (a) | bX6 (b) | bIh (c) | bWhb (d)), \
       (mOp | mX6 | mIh | mWhb)

Definition at line 69 of file ia64-opc-b.c.