Back to index

cell-binutils  2.17cvs20070401
Defines
ia64-opc-f.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 f0   IA64_TYPE_F, 0
#define f   IA64_TYPE_F, 1
#define f2   IA64_TYPE_F, 2
#define bF2(x)   (((ia64_insn) ((x) & 0x7f)) << 13)
#define bF4(x)   (((ia64_insn) ((x) & 0x7f)) << 27)
#define bQ(x)   (((ia64_insn) ((x) & 0x1)) << 36)
#define bRa(x)   (((ia64_insn) ((x) & 0x1)) << 33)
#define bRb(x)   (((ia64_insn) ((x) & 0x1)) << 36)
#define bSf(x)   (((ia64_insn) ((x) & 0x3)) << 34)
#define bTa(x)   (((ia64_insn) ((x) & 0x1)) << 12)
#define bXa(x)   (((ia64_insn) ((x) & 0x1)) << 36)
#define bXb(x)   (((ia64_insn) ((x) & 0x1)) << 33)
#define bX2(x)   (((ia64_insn) ((x) & 0x3)) << 34)
#define bX6(x)   (((ia64_insn) ((x) & 0x3f)) << 27)
#define bY(x)   (((ia64_insn) ((x) & 0x1)) << 26)
#define mF2   bF2 (-1)
#define mF4   bF4 (-1)
#define mQ   bQ (-1)
#define mRa   bRa (-1)
#define mRb   bRb (-1)
#define mSf   bSf (-1)
#define mTa   bTa (-1)
#define mXa   bXa (-1)
#define mXb   bXb (-1)
#define mX2   bX2 (-1)
#define mX6   bX6 (-1)
#define mY   bY (-1)
#define OpXa(a, b)   (bOp (a) | bXa (b)), (mOp | mXa)
#define OpXaSf(a, b, c)   (bOp (a) | bXa (b) | bSf (c)), (mOp | mXa | mSf)
#define OpXaSfF2(a, b, c, d)   (bOp (a) | bXa (b) | bSf (c) | bF2 (d)), (mOp | mXa | mSf | mF2)
#define OpXaSfF4(a, b, c, d)   (bOp (a) | bXa (b) | bSf (c) | bF4 (d)), (mOp | mXa | mSf | mF4)
#define OpXaSfF2F4(a, b, c, d, e)
#define OpXaX2(a, b, c)   (bOp (a) | bXa (b) | bX2 (c)), (mOp | mXa | mX2)
#define OpXaX2F2(a, b, c, d)   (bOp (a) | bXa (b) | bX2 (c) | bF2 (d)), (mOp | mXa | mX2 | mF2)
#define OpRaRbTaSf(a, b, c, d, e)
#define OpTa(a, b)   (bOp (a) | bTa (b)), (mOp | mTa)
#define OpXbQSf(a, b, c, d)   (bOp (a) | bXb (b) | bQ (c) | bSf (d)), (mOp | mXb | mQ | mSf)
#define OpXbX6(a, b, c)   (bOp (a) | bXb (b) | bX6 (c)), (mOp | mXb | mX6)
#define OpXbX6Y(a, b, c, d)   (bOp (a) | bXb (b) | bX6 (c) | bY (d)), (mOp | mXb | mX6 | mY)
#define OpXbX6F2(a, b, c, d)   (bOp (a) | bXb (b) | bX6 (c) | bF2 (d)), (mOp | mXb | mX6 | mF2)
#define OpXbX6Sf(a, b, c, d)   (bOp (a) | bXb (b) | bX6 (c) | bSf (d)), (mOp | mXb | mX6 | mSf)
#define EMPTY   0,0,NULL

Define Documentation

#define bF2 (   x)    (((ia64_insn) ((x) & 0x7f)) << 13)

Definition at line 28 of file ia64-opc-f.c.

#define bF4 (   x)    (((ia64_insn) ((x) & 0x7f)) << 27)

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

#define bQ (   x)    (((ia64_insn) ((x) & 0x1)) << 36)

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

#define bRa (   x)    (((ia64_insn) ((x) & 0x1)) << 33)

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

#define bRb (   x)    (((ia64_insn) ((x) & 0x1)) << 36)

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

#define bSf (   x)    (((ia64_insn) ((x) & 0x3)) << 34)

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

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

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

#define bX2 (   x)    (((ia64_insn) ((x) & 0x3)) << 34)

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

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

Definition at line 38 of file ia64-opc-f.c.

#define bXa (   x)    (((ia64_insn) ((x) & 0x1)) << 36)

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

#define bXb (   x)    (((ia64_insn) ((x) & 0x1)) << 33)

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

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

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

#define EMPTY   0,0,NULL

Definition at line 83 of file ia64-opc-f.c.

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

Definition at line 24 of file ia64-opc-f.c.

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

#define mF2   bF2 (-1)

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

#define mF4   bF4 (-1)

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

#define mQ   bQ (-1)

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

#define mRa   bRa (-1)

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

#define mRb   bRb (-1)

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

#define mSf   bSf (-1)

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

#define mTa   bTa (-1)

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

#define mX2   bX2 (-1)

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

#define mX6   bX6 (-1)

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

#define mXa   bXa (-1)

Definition at line 48 of file ia64-opc-f.c.

#define mXb   bXb (-1)

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

#define mY   bY (-1)

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

#define OpRaRbTaSf (   a,
  b,
  c,
  d,
  e 
)
Value:
(bOp (a) | bRa (b) | bRb (c) | bTa (d) | bSf (e)), \
       (mOp | mRa | mRb | mTa | mSf)

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

#define OpTa (   a,
  b 
)    (bOp (a) | bTa (b)), (mOp | mTa)

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

#define OpXa (   a,
  b 
)    (bOp (a) | bXa (b)), (mOp | mXa)

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

#define OpXaSf (   a,
  b,
  c 
)    (bOp (a) | bXa (b) | bSf (c)), (mOp | mXa | mSf)

Definition at line 55 of file ia64-opc-f.c.

#define OpXaSfF2 (   a,
  b,
  c,
  d 
)    (bOp (a) | bXa (b) | bSf (c) | bF2 (d)), (mOp | mXa | mSf | mF2)

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

#define OpXaSfF2F4 (   a,
  b,
  c,
  d,
  e 
)
Value:
(bOp (a) | bXa (b) | bSf (c) | bF2 (d) | bF4 (e)), \
       (mOp | mXa | mSf | mF2 | mF4)

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

#define OpXaSfF4 (   a,
  b,
  c,
  d 
)    (bOp (a) | bXa (b) | bSf (c) | bF4 (d)), (mOp | mXa | mSf | mF4)

Definition at line 58 of file ia64-opc-f.c.

#define OpXaX2 (   a,
  b,
  c 
)    (bOp (a) | bXa (b) | bX2 (c)), (mOp | mXa | mX2)

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

#define OpXaX2F2 (   a,
  b,
  c,
  d 
)    (bOp (a) | bXa (b) | bX2 (c) | bF2 (d)), (mOp | mXa | mX2 | mF2)

Definition at line 64 of file ia64-opc-f.c.

#define OpXbQSf (   a,
  b,
  c,
  d 
)    (bOp (a) | bXb (b) | bQ (c) | bSf (d)), (mOp | mXb | mQ | mSf)

Definition at line 70 of file ia64-opc-f.c.

#define OpXbX6 (   a,
  b,
  c 
)    (bOp (a) | bXb (b) | bX6 (c)), (mOp | mXb | mX6)

Definition at line 72 of file ia64-opc-f.c.

#define OpXbX6F2 (   a,
  b,
  c,
  d 
)    (bOp (a) | bXb (b) | bX6 (c) | bF2 (d)), (mOp | mXb | mX6 | mF2)

Definition at line 76 of file ia64-opc-f.c.

#define OpXbX6Sf (   a,
  b,
  c,
  d 
)    (bOp (a) | bXb (b) | bX6 (c) | bSf (d)), (mOp | mXb | mX6 | mSf)

Definition at line 78 of file ia64-opc-f.c.

#define OpXbX6Y (   a,
  b,
  c,
  d 
)    (bOp (a) | bXb (b) | bX6 (c) | bY (d)), (mOp | mXb | mX6 | mY)

Definition at line 74 of file ia64-opc-f.c.