Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
ppc-opcode.h File Reference
#include <linux/stringify.h>
#include <asm/asm-compat.h>

Go to the source code of this file.

Macros

#define __REG_R0   0
 
#define __REG_R1   1
 
#define __REG_R2   2
 
#define __REG_R3   3
 
#define __REG_R4   4
 
#define __REG_R5   5
 
#define __REG_R6   6
 
#define __REG_R7   7
 
#define __REG_R8   8
 
#define __REG_R9   9
 
#define __REG_R10   10
 
#define __REG_R11   11
 
#define __REG_R12   12
 
#define __REG_R13   13
 
#define __REG_R14   14
 
#define __REG_R15   15
 
#define __REG_R16   16
 
#define __REG_R17   17
 
#define __REG_R18   18
 
#define __REG_R19   19
 
#define __REG_R20   20
 
#define __REG_R21   21
 
#define __REG_R22   22
 
#define __REG_R23   23
 
#define __REG_R24   24
 
#define __REG_R25   25
 
#define __REG_R26   26
 
#define __REG_R27   27
 
#define __REG_R28   28
 
#define __REG_R29   29
 
#define __REG_R30   30
 
#define __REG_R31   31
 
#define __REGA0_0   0
 
#define __REGA0_R1   1
 
#define __REGA0_R2   2
 
#define __REGA0_R3   3
 
#define __REGA0_R4   4
 
#define __REGA0_R5   5
 
#define __REGA0_R6   6
 
#define __REGA0_R7   7
 
#define __REGA0_R8   8
 
#define __REGA0_R9   9
 
#define __REGA0_R10   10
 
#define __REGA0_R11   11
 
#define __REGA0_R12   12
 
#define __REGA0_R13   13
 
#define __REGA0_R14   14
 
#define __REGA0_R15   15
 
#define __REGA0_R16   16
 
#define __REGA0_R17   17
 
#define __REGA0_R18   18
 
#define __REGA0_R19   19
 
#define __REGA0_R20   20
 
#define __REGA0_R21   21
 
#define __REGA0_R22   22
 
#define __REGA0_R23   23
 
#define __REGA0_R24   24
 
#define __REGA0_R25   25
 
#define __REGA0_R26   26
 
#define __REGA0_R27   27
 
#define __REGA0_R28   28
 
#define __REGA0_R29   29
 
#define __REGA0_R30   30
 
#define __REGA0_R31   31
 
#define PPC_INST_DCBA   0x7c0005ec
 
#define PPC_INST_DCBA_MASK   0xfc0007fe
 
#define PPC_INST_DCBAL   0x7c2005ec
 
#define PPC_INST_DCBZL   0x7c2007ec
 
#define PPC_INST_ISEL   0x7c00001e
 
#define PPC_INST_ISEL_MASK   0xfc00003e
 
#define PPC_INST_LDARX   0x7c0000a8
 
#define PPC_INST_LSWI   0x7c0004aa
 
#define PPC_INST_LSWX   0x7c00042a
 
#define PPC_INST_LWARX   0x7c000028
 
#define PPC_INST_LWSYNC   0x7c2004ac
 
#define PPC_INST_LXVD2X   0x7c000698
 
#define PPC_INST_MCRXR   0x7c000400
 
#define PPC_INST_MCRXR_MASK   0xfc0007fe
 
#define PPC_INST_MFSPR_PVR   0x7c1f42a6
 
#define PPC_INST_MFSPR_PVR_MASK   0xfc1fffff
 
#define PPC_INST_MSGSND   0x7c00019c
 
#define PPC_INST_NOP   0x60000000
 
#define PPC_INST_POPCNTB   0x7c0000f4
 
#define PPC_INST_POPCNTB_MASK   0xfc0007fe
 
#define PPC_INST_POPCNTD   0x7c0003f4
 
#define PPC_INST_POPCNTW   0x7c0002f4
 
#define PPC_INST_RFCI   0x4c000066
 
#define PPC_INST_RFDI   0x4c00004e
 
#define PPC_INST_RFMCI   0x4c00004c
 
#define PPC_INST_MFSPR_DSCR   0x7c1102a6
 
#define PPC_INST_MFSPR_DSCR_MASK   0xfc1fffff
 
#define PPC_INST_MTSPR_DSCR   0x7c1103a6
 
#define PPC_INST_MTSPR_DSCR_MASK   0xfc1fffff
 
#define PPC_INST_SLBFEE   0x7c0007a7
 
#define PPC_INST_STRING   0x7c00042a
 
#define PPC_INST_STRING_MASK   0xfc0007fe
 
#define PPC_INST_STRING_GEN_MASK   0xfc00067e
 
#define PPC_INST_STSWI   0x7c0005aa
 
#define PPC_INST_STSWX   0x7c00052a
 
#define PPC_INST_STXVD2X   0x7c000798
 
#define PPC_INST_TLBIE   0x7c000264
 
#define PPC_INST_TLBILX   0x7c000024
 
#define PPC_INST_WAIT   0x7c00007c
 
#define PPC_INST_TLBIVAX   0x7c000624
 
#define PPC_INST_TLBSRX_DOT   0x7c0006a5
 
#define PPC_INST_XXLOR   0xf0000510
 
#define PPC_INST_XVCPSGNDP   0xf0000780
 
#define PPC_INST_NAP   0x4c000364
 
#define PPC_INST_SLEEP   0x4c0003a4
 
#define PPC_INST_ERATWE   0x7c0001a6
 
#define PPC_INST_ERATRE   0x7c000166
 
#define PPC_INST_ERATILX   0x7c000066
 
#define PPC_INST_ERATIVAX   0x7c000666
 
#define PPC_INST_ERATSX   0x7c000126
 
#define PPC_INST_ERATSX_DOT   0x7c000127
 
#define PPC_INST_LD   0xe8000000
 
#define PPC_INST_LHZ   0xa0000000
 
#define PPC_INST_LWZ   0x80000000
 
#define PPC_INST_STD   0xf8000000
 
#define PPC_INST_STDU   0xf8000001
 
#define PPC_INST_MFLR   0x7c0802a6
 
#define PPC_INST_MTLR   0x7c0803a6
 
#define PPC_INST_CMPWI   0x2c000000
 
#define PPC_INST_CMPDI   0x2c200000
 
#define PPC_INST_CMPLW   0x7c000040
 
#define PPC_INST_CMPLWI   0x28000000
 
#define PPC_INST_ADDI   0x38000000
 
#define PPC_INST_ADDIS   0x3c000000
 
#define PPC_INST_ADD   0x7c000214
 
#define PPC_INST_SUB   0x7c000050
 
#define PPC_INST_BLR   0x4e800020
 
#define PPC_INST_BLRL   0x4e800021
 
#define PPC_INST_MULLW   0x7c0001d6
 
#define PPC_INST_MULHWU   0x7c000016
 
#define PPC_INST_MULLI   0x1c000000
 
#define PPC_INST_DIVWU   0x7c0003d6
 
#define PPC_INST_RLWINM   0x54000000
 
#define PPC_INST_RLDICR   0x78000004
 
#define PPC_INST_SLW   0x7c000030
 
#define PPC_INST_SRW   0x7c000430
 
#define PPC_INST_AND   0x7c000038
 
#define PPC_INST_ANDDOT   0x7c000039
 
#define PPC_INST_OR   0x7c000378
 
#define PPC_INST_ANDI   0x70000000
 
#define PPC_INST_ORI   0x60000000
 
#define PPC_INST_ORIS   0x64000000
 
#define PPC_INST_NEG   0x7c0000d0
 
#define PPC_INST_BRANCH   0x48000000
 
#define PPC_INST_BRANCH_COND   0x40800000
 
#define PPC_INST_LBZCIX   0x7c0006aa
 
#define PPC_INST_STBCIX   0x7c0007aa
 
#define ___PPC_RA(a)   (((a) & 0x1f) << 16)
 
#define ___PPC_RB(b)   (((b) & 0x1f) << 11)
 
#define ___PPC_RS(s)   (((s) & 0x1f) << 21)
 
#define ___PPC_RT(t)   ___PPC_RS(t)
 
#define __PPC_RA(a)   ___PPC_RA(__REG_##a)
 
#define __PPC_RA0(a)   ___PPC_RA(__REGA0_##a)
 
#define __PPC_RB(b)   ___PPC_RB(__REG_##b)
 
#define __PPC_RS(s)   ___PPC_RS(__REG_##s)
 
#define __PPC_RT(t)   ___PPC_RT(__REG_##t)
 
#define __PPC_XA(a)   ((((a) & 0x1f) << 16) | (((a) & 0x20) >> 3))
 
#define __PPC_XB(b)   ((((b) & 0x1f) << 11) | (((b) & 0x20) >> 4))
 
#define __PPC_XS(s)   ((((s) & 0x1f) << 21) | (((s) & 0x20) >> 5))
 
#define __PPC_XT(s)   __PPC_XS(s)
 
#define __PPC_T_TLB(t)   (((t) & 0x3) << 21)
 
#define __PPC_WC(w)   (((w) & 0x3) << 21)
 
#define __PPC_WS(w)   (((w) & 0x1f) << 11)
 
#define __PPC_SH(s)   __PPC_WS(s)
 
#define __PPC_MB(s)   (((s) & 0x1f) << 6)
 
#define __PPC_ME(s)   (((s) & 0x1f) << 1)
 
#define __PPC_BI(s)   (((s) & 0x1f) << 16)
 
#define __PPC_EH(eh)   0
 
#define PPC_DCBAL(a, b)
 
#define PPC_DCBZL(a, b)
 
#define PPC_LDARX(t, a, b, eh)
 
#define PPC_LWARX(t, a, b, eh)
 
#define PPC_MSGSND(b)
 
#define PPC_POPCNTB(a, s)
 
#define PPC_POPCNTD(a, s)
 
#define PPC_POPCNTW(a, s)
 
#define PPC_RFCI   stringify_in_c(.long PPC_INST_RFCI)
 
#define PPC_RFDI   stringify_in_c(.long PPC_INST_RFDI)
 
#define PPC_RFMCI   stringify_in_c(.long PPC_INST_RFMCI)
 
#define PPC_TLBILX(t, a, b)
 
#define PPC_TLBILX_ALL(a, b)   PPC_TLBILX(0, a, b)
 
#define PPC_TLBILX_PID(a, b)   PPC_TLBILX(1, a, b)
 
#define PPC_TLBILX_VA(a, b)   PPC_TLBILX(3, a, b)
 
#define PPC_WAIT(w)
 
#define PPC_TLBIE(lp, a)
 
#define PPC_TLBSRX_DOT(a, b)
 
#define PPC_TLBIVAX(a, b)
 
#define PPC_ERATWE(s, a, w)
 
#define PPC_ERATRE(s, a, w)
 
#define PPC_ERATILX(t, a, b)
 
#define PPC_ERATIVAX(s, a, b)
 
#define PPC_ERATSX(t, a, w)
 
#define PPC_ERATSX_DOT(t, a, w)
 
#define PPC_SLBFEE_DOT(t, b)
 
#define LBZCIX(t, a, b)
 
#define STBCIX(s, a, b)
 
#define VSX_XX1(s, a, b)   (__PPC_XS(s) | __PPC_RA(a) | __PPC_RB(b))
 
#define VSX_XX3(t, a, b)   (__PPC_XT(t) | __PPC_XA(a) | __PPC_XB(b))
 
#define STXVD2X(s, a, b)
 
#define LXVD2X(s, a, b)
 
#define XXLOR(t, a, b)
 
#define XVCPSGNDP(t, a, b)
 
#define PPC_NAP   stringify_in_c(.long PPC_INST_NAP)
 
#define PPC_SLEEP   stringify_in_c(.long PPC_INST_SLEEP)
 

Macro Definition Documentation

#define ___PPC_RA (   a)    (((a) & 0x1f) << 16)

Definition at line 181 of file ppc-opcode.h.

#define ___PPC_RB (   b)    (((b) & 0x1f) << 11)

Definition at line 182 of file ppc-opcode.h.

#define ___PPC_RS (   s)    (((s) & 0x1f) << 21)

Definition at line 183 of file ppc-opcode.h.

#define ___PPC_RT (   t)    ___PPC_RS(t)

Definition at line 184 of file ppc-opcode.h.

#define __PPC_BI (   s)    (((s) & 0x1f) << 16)

Definition at line 200 of file ppc-opcode.h.

#define __PPC_EH (   eh)    0

Definition at line 209 of file ppc-opcode.h.

#define __PPC_MB (   s)    (((s) & 0x1f) << 6)

Definition at line 198 of file ppc-opcode.h.

#define __PPC_ME (   s)    (((s) & 0x1f) << 1)

Definition at line 199 of file ppc-opcode.h.

#define __PPC_RA (   a)    ___PPC_RA(__REG_##a)

Definition at line 185 of file ppc-opcode.h.

#define __PPC_RA0 (   a)    ___PPC_RA(__REGA0_##a)

Definition at line 186 of file ppc-opcode.h.

#define __PPC_RB (   b)    ___PPC_RB(__REG_##b)

Definition at line 187 of file ppc-opcode.h.

#define __PPC_RS (   s)    ___PPC_RS(__REG_##s)

Definition at line 188 of file ppc-opcode.h.

#define __PPC_RT (   t)    ___PPC_RT(__REG_##t)

Definition at line 189 of file ppc-opcode.h.

#define __PPC_SH (   s)    __PPC_WS(s)

Definition at line 197 of file ppc-opcode.h.

#define __PPC_T_TLB (   t)    (((t) & 0x3) << 21)

Definition at line 194 of file ppc-opcode.h.

#define __PPC_WC (   w)    (((w) & 0x3) << 21)

Definition at line 195 of file ppc-opcode.h.

#define __PPC_WS (   w)    (((w) & 0x1f) << 11)

Definition at line 196 of file ppc-opcode.h.

#define __PPC_XA (   a)    ((((a) & 0x1f) << 16) | (((a) & 0x20) >> 3))

Definition at line 190 of file ppc-opcode.h.

#define __PPC_XB (   b)    ((((b) & 0x1f) << 11) | (((b) & 0x20) >> 4))

Definition at line 191 of file ppc-opcode.h.

#define __PPC_XS (   s)    ((((s) & 0x1f) << 21) | (((s) & 0x20) >> 5))

Definition at line 192 of file ppc-opcode.h.

#define __PPC_XT (   s)    __PPC_XS(s)

Definition at line 193 of file ppc-opcode.h.

#define __REG_R0   0

Definition at line 18 of file ppc-opcode.h.

#define __REG_R1   1

Definition at line 19 of file ppc-opcode.h.

#define __REG_R10   10

Definition at line 28 of file ppc-opcode.h.

#define __REG_R11   11

Definition at line 29 of file ppc-opcode.h.

#define __REG_R12   12

Definition at line 30 of file ppc-opcode.h.

#define __REG_R13   13

Definition at line 31 of file ppc-opcode.h.

#define __REG_R14   14

Definition at line 32 of file ppc-opcode.h.

#define __REG_R15   15

Definition at line 33 of file ppc-opcode.h.

#define __REG_R16   16

Definition at line 34 of file ppc-opcode.h.

#define __REG_R17   17

Definition at line 35 of file ppc-opcode.h.

#define __REG_R18   18

Definition at line 36 of file ppc-opcode.h.

#define __REG_R19   19

Definition at line 37 of file ppc-opcode.h.

#define __REG_R2   2

Definition at line 20 of file ppc-opcode.h.

#define __REG_R20   20

Definition at line 38 of file ppc-opcode.h.

#define __REG_R21   21

Definition at line 39 of file ppc-opcode.h.

#define __REG_R22   22

Definition at line 40 of file ppc-opcode.h.

#define __REG_R23   23

Definition at line 41 of file ppc-opcode.h.

#define __REG_R24   24

Definition at line 42 of file ppc-opcode.h.

#define __REG_R25   25

Definition at line 43 of file ppc-opcode.h.

#define __REG_R26   26

Definition at line 44 of file ppc-opcode.h.

#define __REG_R27   27

Definition at line 45 of file ppc-opcode.h.

#define __REG_R28   28

Definition at line 46 of file ppc-opcode.h.

#define __REG_R29   29

Definition at line 47 of file ppc-opcode.h.

#define __REG_R3   3

Definition at line 21 of file ppc-opcode.h.

#define __REG_R30   30

Definition at line 48 of file ppc-opcode.h.

#define __REG_R31   31

Definition at line 49 of file ppc-opcode.h.

#define __REG_R4   4

Definition at line 22 of file ppc-opcode.h.

#define __REG_R5   5

Definition at line 23 of file ppc-opcode.h.

#define __REG_R6   6

Definition at line 24 of file ppc-opcode.h.

#define __REG_R7   7

Definition at line 25 of file ppc-opcode.h.

#define __REG_R8   8

Definition at line 26 of file ppc-opcode.h.

#define __REG_R9   9

Definition at line 27 of file ppc-opcode.h.

#define __REGA0_0   0

Definition at line 51 of file ppc-opcode.h.

#define __REGA0_R1   1

Definition at line 52 of file ppc-opcode.h.

#define __REGA0_R10   10

Definition at line 61 of file ppc-opcode.h.

#define __REGA0_R11   11

Definition at line 62 of file ppc-opcode.h.

#define __REGA0_R12   12

Definition at line 63 of file ppc-opcode.h.

#define __REGA0_R13   13

Definition at line 64 of file ppc-opcode.h.

#define __REGA0_R14   14

Definition at line 65 of file ppc-opcode.h.

#define __REGA0_R15   15

Definition at line 66 of file ppc-opcode.h.

#define __REGA0_R16   16

Definition at line 67 of file ppc-opcode.h.

#define __REGA0_R17   17

Definition at line 68 of file ppc-opcode.h.

#define __REGA0_R18   18

Definition at line 69 of file ppc-opcode.h.

#define __REGA0_R19   19

Definition at line 70 of file ppc-opcode.h.

#define __REGA0_R2   2

Definition at line 53 of file ppc-opcode.h.

#define __REGA0_R20   20

Definition at line 71 of file ppc-opcode.h.

#define __REGA0_R21   21

Definition at line 72 of file ppc-opcode.h.

#define __REGA0_R22   22

Definition at line 73 of file ppc-opcode.h.

#define __REGA0_R23   23

Definition at line 74 of file ppc-opcode.h.

#define __REGA0_R24   24

Definition at line 75 of file ppc-opcode.h.

#define __REGA0_R25   25

Definition at line 76 of file ppc-opcode.h.

#define __REGA0_R26   26

Definition at line 77 of file ppc-opcode.h.

#define __REGA0_R27   27

Definition at line 78 of file ppc-opcode.h.

#define __REGA0_R28   28

Definition at line 79 of file ppc-opcode.h.

#define __REGA0_R29   29

Definition at line 80 of file ppc-opcode.h.

#define __REGA0_R3   3

Definition at line 54 of file ppc-opcode.h.

#define __REGA0_R30   30

Definition at line 81 of file ppc-opcode.h.

#define __REGA0_R31   31

Definition at line 82 of file ppc-opcode.h.

#define __REGA0_R4   4

Definition at line 55 of file ppc-opcode.h.

#define __REGA0_R5   5

Definition at line 56 of file ppc-opcode.h.

#define __REGA0_R6   6

Definition at line 57 of file ppc-opcode.h.

#define __REGA0_R7   7

Definition at line 58 of file ppc-opcode.h.

#define __REGA0_R8   8

Definition at line 59 of file ppc-opcode.h.

#define __REGA0_R9   9

Definition at line 60 of file ppc-opcode.h.

#define LBZCIX (   t,
  a,
  b 
)
Value:

Definition at line 264 of file ppc-opcode.h.

#define LXVD2X (   s,
  a,
  b 
)
Value:

Definition at line 277 of file ppc-opcode.h.

#define PPC_DCBAL (   a,
  b 
)
Value:

Definition at line 213 of file ppc-opcode.h.

#define PPC_DCBZL (   a,
  b 
)
Value:

Definition at line 215 of file ppc-opcode.h.

#define PPC_ERATILX (   t,
  a,
  b 
)
Value:

Definition at line 252 of file ppc-opcode.h.

#define PPC_ERATIVAX (   s,
  a,
  b 
)
Value:

Definition at line 255 of file ppc-opcode.h.

#define PPC_ERATRE (   s,
  a,
  w 
)
Value:

Definition at line 250 of file ppc-opcode.h.

#define PPC_ERATSX (   t,
  a,
  w 
)
Value:

Definition at line 257 of file ppc-opcode.h.

#define PPC_ERATSX_DOT (   t,
  a,
  w 
)
Value:

Definition at line 259 of file ppc-opcode.h.

#define PPC_ERATWE (   s,
  a,
  w 
)
Value:

Definition at line 248 of file ppc-opcode.h.

#define PPC_INST_ADD   0x7c000214

Definition at line 156 of file ppc-opcode.h.

#define PPC_INST_ADDI   0x38000000

Definition at line 154 of file ppc-opcode.h.

#define PPC_INST_ADDIS   0x3c000000

Definition at line 155 of file ppc-opcode.h.

#define PPC_INST_AND   0x7c000038

Definition at line 168 of file ppc-opcode.h.

#define PPC_INST_ANDDOT   0x7c000039

Definition at line 169 of file ppc-opcode.h.

#define PPC_INST_ANDI   0x70000000

Definition at line 171 of file ppc-opcode.h.

#define PPC_INST_BLR   0x4e800020

Definition at line 158 of file ppc-opcode.h.

#define PPC_INST_BLRL   0x4e800021

Definition at line 159 of file ppc-opcode.h.

#define PPC_INST_BRANCH   0x48000000

Definition at line 175 of file ppc-opcode.h.

#define PPC_INST_BRANCH_COND   0x40800000

Definition at line 176 of file ppc-opcode.h.

#define PPC_INST_CMPDI   0x2c200000

Definition at line 151 of file ppc-opcode.h.

#define PPC_INST_CMPLW   0x7c000040

Definition at line 152 of file ppc-opcode.h.

#define PPC_INST_CMPLWI   0x28000000

Definition at line 153 of file ppc-opcode.h.

#define PPC_INST_CMPWI   0x2c000000

Definition at line 150 of file ppc-opcode.h.

#define PPC_INST_DCBA   0x7c0005ec

Definition at line 85 of file ppc-opcode.h.

#define PPC_INST_DCBA_MASK   0xfc0007fe

Definition at line 86 of file ppc-opcode.h.

#define PPC_INST_DCBAL   0x7c2005ec

Definition at line 87 of file ppc-opcode.h.

#define PPC_INST_DCBZL   0x7c2007ec

Definition at line 88 of file ppc-opcode.h.

#define PPC_INST_DIVWU   0x7c0003d6

Definition at line 163 of file ppc-opcode.h.

#define PPC_INST_ERATILX   0x7c000066

Definition at line 137 of file ppc-opcode.h.

#define PPC_INST_ERATIVAX   0x7c000666

Definition at line 138 of file ppc-opcode.h.

#define PPC_INST_ERATRE   0x7c000166

Definition at line 136 of file ppc-opcode.h.

#define PPC_INST_ERATSX   0x7c000126

Definition at line 139 of file ppc-opcode.h.

#define PPC_INST_ERATSX_DOT   0x7c000127

Definition at line 140 of file ppc-opcode.h.

#define PPC_INST_ERATWE   0x7c0001a6

Definition at line 135 of file ppc-opcode.h.

#define PPC_INST_ISEL   0x7c00001e

Definition at line 89 of file ppc-opcode.h.

#define PPC_INST_ISEL_MASK   0xfc00003e

Definition at line 90 of file ppc-opcode.h.

#define PPC_INST_LBZCIX   0x7c0006aa

Definition at line 177 of file ppc-opcode.h.

#define PPC_INST_LD   0xe8000000

Definition at line 143 of file ppc-opcode.h.

#define PPC_INST_LDARX   0x7c0000a8

Definition at line 91 of file ppc-opcode.h.

#define PPC_INST_LHZ   0xa0000000

Definition at line 144 of file ppc-opcode.h.

#define PPC_INST_LSWI   0x7c0004aa

Definition at line 92 of file ppc-opcode.h.

#define PPC_INST_LSWX   0x7c00042a

Definition at line 93 of file ppc-opcode.h.

#define PPC_INST_LWARX   0x7c000028

Definition at line 94 of file ppc-opcode.h.

#define PPC_INST_LWSYNC   0x7c2004ac

Definition at line 95 of file ppc-opcode.h.

#define PPC_INST_LWZ   0x80000000

Definition at line 145 of file ppc-opcode.h.

#define PPC_INST_LXVD2X   0x7c000698

Definition at line 96 of file ppc-opcode.h.

#define PPC_INST_MCRXR   0x7c000400

Definition at line 97 of file ppc-opcode.h.

#define PPC_INST_MCRXR_MASK   0xfc0007fe

Definition at line 98 of file ppc-opcode.h.

#define PPC_INST_MFLR   0x7c0802a6

Definition at line 148 of file ppc-opcode.h.

#define PPC_INST_MFSPR_DSCR   0x7c1102a6

Definition at line 110 of file ppc-opcode.h.

#define PPC_INST_MFSPR_DSCR_MASK   0xfc1fffff

Definition at line 111 of file ppc-opcode.h.

#define PPC_INST_MFSPR_PVR   0x7c1f42a6

Definition at line 99 of file ppc-opcode.h.

#define PPC_INST_MFSPR_PVR_MASK   0xfc1fffff

Definition at line 100 of file ppc-opcode.h.

#define PPC_INST_MSGSND   0x7c00019c

Definition at line 101 of file ppc-opcode.h.

#define PPC_INST_MTLR   0x7c0803a6

Definition at line 149 of file ppc-opcode.h.

#define PPC_INST_MTSPR_DSCR   0x7c1103a6

Definition at line 112 of file ppc-opcode.h.

#define PPC_INST_MTSPR_DSCR_MASK   0xfc1fffff

Definition at line 113 of file ppc-opcode.h.

#define PPC_INST_MULHWU   0x7c000016

Definition at line 161 of file ppc-opcode.h.

#define PPC_INST_MULLI   0x1c000000

Definition at line 162 of file ppc-opcode.h.

#define PPC_INST_MULLW   0x7c0001d6

Definition at line 160 of file ppc-opcode.h.

#define PPC_INST_NAP   0x4c000364

Definition at line 131 of file ppc-opcode.h.

#define PPC_INST_NEG   0x7c0000d0

Definition at line 174 of file ppc-opcode.h.

#define PPC_INST_NOP   0x60000000

Definition at line 102 of file ppc-opcode.h.

#define PPC_INST_OR   0x7c000378

Definition at line 170 of file ppc-opcode.h.

#define PPC_INST_ORI   0x60000000

Definition at line 172 of file ppc-opcode.h.

#define PPC_INST_ORIS   0x64000000

Definition at line 173 of file ppc-opcode.h.

#define PPC_INST_POPCNTB   0x7c0000f4

Definition at line 103 of file ppc-opcode.h.

#define PPC_INST_POPCNTB_MASK   0xfc0007fe

Definition at line 104 of file ppc-opcode.h.

#define PPC_INST_POPCNTD   0x7c0003f4

Definition at line 105 of file ppc-opcode.h.

#define PPC_INST_POPCNTW   0x7c0002f4

Definition at line 106 of file ppc-opcode.h.

#define PPC_INST_RFCI   0x4c000066

Definition at line 107 of file ppc-opcode.h.

#define PPC_INST_RFDI   0x4c00004e

Definition at line 108 of file ppc-opcode.h.

#define PPC_INST_RFMCI   0x4c00004c

Definition at line 109 of file ppc-opcode.h.

#define PPC_INST_RLDICR   0x78000004

Definition at line 165 of file ppc-opcode.h.

#define PPC_INST_RLWINM   0x54000000

Definition at line 164 of file ppc-opcode.h.

#define PPC_INST_SLBFEE   0x7c0007a7

Definition at line 114 of file ppc-opcode.h.

#define PPC_INST_SLEEP   0x4c0003a4

Definition at line 132 of file ppc-opcode.h.

#define PPC_INST_SLW   0x7c000030

Definition at line 166 of file ppc-opcode.h.

#define PPC_INST_SRW   0x7c000430

Definition at line 167 of file ppc-opcode.h.

#define PPC_INST_STBCIX   0x7c0007aa

Definition at line 178 of file ppc-opcode.h.

#define PPC_INST_STD   0xf8000000

Definition at line 146 of file ppc-opcode.h.

#define PPC_INST_STDU   0xf8000001

Definition at line 147 of file ppc-opcode.h.

#define PPC_INST_STRING   0x7c00042a

Definition at line 116 of file ppc-opcode.h.

#define PPC_INST_STRING_GEN_MASK   0xfc00067e

Definition at line 118 of file ppc-opcode.h.

#define PPC_INST_STRING_MASK   0xfc0007fe

Definition at line 117 of file ppc-opcode.h.

#define PPC_INST_STSWI   0x7c0005aa

Definition at line 120 of file ppc-opcode.h.

#define PPC_INST_STSWX   0x7c00052a

Definition at line 121 of file ppc-opcode.h.

#define PPC_INST_STXVD2X   0x7c000798

Definition at line 122 of file ppc-opcode.h.

#define PPC_INST_SUB   0x7c000050

Definition at line 157 of file ppc-opcode.h.

#define PPC_INST_TLBIE   0x7c000264

Definition at line 123 of file ppc-opcode.h.

#define PPC_INST_TLBILX   0x7c000024

Definition at line 124 of file ppc-opcode.h.

#define PPC_INST_TLBIVAX   0x7c000624

Definition at line 126 of file ppc-opcode.h.

#define PPC_INST_TLBSRX_DOT   0x7c0006a5

Definition at line 127 of file ppc-opcode.h.

#define PPC_INST_WAIT   0x7c00007c

Definition at line 125 of file ppc-opcode.h.

#define PPC_INST_XVCPSGNDP   0xf0000780

Definition at line 129 of file ppc-opcode.h.

#define PPC_INST_XXLOR   0xf0000510

Definition at line 128 of file ppc-opcode.h.

#define PPC_LDARX (   t,
  a,
  b,
  eh 
)
Value:

Definition at line 217 of file ppc-opcode.h.

#define PPC_LWARX (   t,
  a,
  b,
  eh 
)
Value:

Definition at line 220 of file ppc-opcode.h.

#define PPC_MSGSND (   b)
Value:

Definition at line 223 of file ppc-opcode.h.

#define PPC_NAP   stringify_in_c(.long PPC_INST_NAP)

Definition at line 284 of file ppc-opcode.h.

#define PPC_POPCNTB (   a,
  s 
)
Value:

Definition at line 225 of file ppc-opcode.h.

#define PPC_POPCNTD (   a,
  s 
)
Value:

Definition at line 227 of file ppc-opcode.h.

#define PPC_POPCNTW (   a,
  s 
)
Value:

Definition at line 229 of file ppc-opcode.h.

#define PPC_RFCI   stringify_in_c(.long PPC_INST_RFCI)

Definition at line 231 of file ppc-opcode.h.

#define PPC_RFDI   stringify_in_c(.long PPC_INST_RFDI)

Definition at line 232 of file ppc-opcode.h.

#define PPC_RFMCI   stringify_in_c(.long PPC_INST_RFMCI)

Definition at line 233 of file ppc-opcode.h.

#define PPC_SLBFEE_DOT (   t,
  b 
)
Value:

Definition at line 261 of file ppc-opcode.h.

#define PPC_SLEEP   stringify_in_c(.long PPC_INST_SLEEP)

Definition at line 285 of file ppc-opcode.h.

#define PPC_TLBIE (   lp,
  a 
)
Value:

Definition at line 241 of file ppc-opcode.h.

#define PPC_TLBILX (   t,
  a,
  b 
)
Value:

Definition at line 234 of file ppc-opcode.h.

#define PPC_TLBILX_ALL (   a,
  b 
)    PPC_TLBILX(0, a, b)

Definition at line 236 of file ppc-opcode.h.

#define PPC_TLBILX_PID (   a,
  b 
)    PPC_TLBILX(1, a, b)

Definition at line 237 of file ppc-opcode.h.

#define PPC_TLBILX_VA (   a,
  b 
)    PPC_TLBILX(3, a, b)

Definition at line 238 of file ppc-opcode.h.

#define PPC_TLBIVAX (   a,
  b 
)
Value:

Definition at line 245 of file ppc-opcode.h.

#define PPC_TLBSRX_DOT (   a,
  b 
)
Value:

Definition at line 243 of file ppc-opcode.h.

#define PPC_WAIT (   w)
Value:

Definition at line 239 of file ppc-opcode.h.

#define STBCIX (   s,
  a,
  b 
)
Value:

Definition at line 266 of file ppc-opcode.h.

#define STXVD2X (   s,
  a,
  b 
)
Value:

Definition at line 275 of file ppc-opcode.h.

#define VSX_XX1 (   s,
  a,
  b 
)    (__PPC_XS(s) | __PPC_RA(a) | __PPC_RB(b))

Definition at line 273 of file ppc-opcode.h.

#define VSX_XX3 (   t,
  a,
  b 
)    (__PPC_XT(t) | __PPC_XA(a) | __PPC_XB(b))

Definition at line 274 of file ppc-opcode.h.

#define XVCPSGNDP (   t,
  a,
  b 
)
Value:
VSX_XX3((t), (a), (b))))

Definition at line 281 of file ppc-opcode.h.

#define XXLOR (   t,
  a,
  b 
)
Value:

Definition at line 279 of file ppc-opcode.h.