Initial commit of OpenSPARC T2 architecture model.
[OpenSPARC-T2-SAM] / sam-t2 / devtools / v9 / include / IWORDS.h
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: IWORDS.h
* Copyright (c) 2006 Sun Microsystems, Inc. All Rights Reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES.
*
* The above named program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public
* License version 2 as published by the Free Software Foundation.
*
* The above named program is distributed in the hope that it will be
* useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public
* License along with this work; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
*
* ========== Copyright Header End ============================================
*/
/* DO NOT EDIT THIS FILE.
**
** This file was automagically generated by the perl script:
** "gen_IWORDS.h.pl".
**
** To regenerate this file, type:
** ./gen_IWORDS.h.pl spix_sparc_iwords.h > IWORDS.h
*/
/* %COPYRIGHT% */
#ifndef _IWORDS_H
#define _IWORDS_H
#pragma ident "@(#)gen_IWORDS.h.pl 1.2"
#ifdef __cplusplus
extern "C" {
#endif
typedef enum {
IW_ADD = (int) 0x80000000,
IW_ADDC = (int) 0x80400000,
IW_ADDCC = (int) 0x80800000,
IW_ADDCCC = (int) 0x80c00000,
IW_ALIGNADDR = (int) 0x81b00300,
IW_ALIGNADDRL = (int) 0x81b00340,
IW_AND = (int) 0x80080000,
IW_ANDCC = (int) 0x80880000,
IW_ANDN = (int) 0x80280000,
IW_ANDNCC = (int) 0x80a80000,
IW_ARRAY16 = (int) 0x81b00240,
IW_ARRAY32 = (int) 0x81b00280,
IW_ARRAY8 = (int) 0x81b00200,
IW_BA = (int) 0x10800000,
IW_BAA = (int) 0x30800000,
IW_BCC = (int) 0x1a800000,
IW_BCCA = (int) 0x3a800000,
IW_BCS = (int) 0x0a800000,
IW_BCSA = (int) 0x2a800000,
IW_BE = (int) 0x02800000,
IW_BEA = (int) 0x22800000,
IW_BG = (int) 0x14800000,
IW_BGA = (int) 0x34800000,
IW_BGE = (int) 0x16800000,
IW_BGEA = (int) 0x36800000,
IW_BGU = (int) 0x18800000,
IW_BGUA = (int) 0x38800000,
IW_BL = (int) 0x06800000,
IW_BLA = (int) 0x26800000,
IW_BLE = (int) 0x04800000,
IW_BLEA = (int) 0x24800000,
IW_BLEU = (int) 0x08800000,
IW_BLEUA = (int) 0x28800000,
IW_BN = (int) 0x00800000,
IW_BNA = (int) 0x20800000,
IW_BNE = (int) 0x12800000,
IW_BNEA = (int) 0x32800000,
IW_BNEG = (int) 0x0c800000,
IW_BNEGA = (int) 0x2c800000,
IW_BPAAPN = (int) 0x30400000,
IW_BPAAPT = (int) 0x30480000,
IW_BPAPN = (int) 0x10400000,
IW_BPAPT = (int) 0x10480000,
IW_BPCCAPN = (int) 0x3a400000,
IW_BPCCAPT = (int) 0x3a480000,
IW_BPCCPN = (int) 0x1a400000,
IW_BPCCPT = (int) 0x1a480000,
IW_BPCSAPN = (int) 0x2a400000,
IW_BPCSAPT = (int) 0x2a480000,
IW_BPCSPN = (int) 0x0a400000,
IW_BPCSPT = (int) 0x0a480000,
IW_BPEAPN = (int) 0x22400000,
IW_BPEAPT = (int) 0x22480000,
IW_BPEPN = (int) 0x02400000,
IW_BPEPT = (int) 0x02480000,
IW_BPGAPN = (int) 0x34400000,
IW_BPGAPT = (int) 0x34480000,
IW_BPGPN = (int) 0x14400000,
IW_BPGPT = (int) 0x14480000,
IW_BPGEAPN = (int) 0x36400000,
IW_BPGEAPT = (int) 0x36480000,
IW_BPGEPN = (int) 0x16400000,
IW_BPGEPT = (int) 0x16480000,
IW_BPGUAPN = (int) 0x38400000,
IW_BPGUAPT = (int) 0x38480000,
IW_BPGUPN = (int) 0x18400000,
IW_BPGUPT = (int) 0x18480000,
IW_BPLAPN = (int) 0x26400000,
IW_BPLAPT = (int) 0x26480000,
IW_BPLPN = (int) 0x06400000,
IW_BPLPT = (int) 0x06480000,
IW_BPLEAPN = (int) 0x24400000,
IW_BPLEAPT = (int) 0x24480000,
IW_BPLEPN = (int) 0x04400000,
IW_BPLEPT = (int) 0x04480000,
IW_BPLEUAPN = (int) 0x28400000,
IW_BPLEUAPT = (int) 0x28480000,
IW_BPLEUPN = (int) 0x08400000,
IW_BPLEUPT = (int) 0x08480000,
IW_BPNAPN = (int) 0x20400000,
IW_BPNAPT = (int) 0x20480000,
IW_BPNPN = (int) 0x00400000,
IW_BPNPT = (int) 0x00480000,
IW_BPNEAPN = (int) 0x32400000,
IW_BPNEAPT = (int) 0x32480000,
IW_BPNEPN = (int) 0x12400000,
IW_BPNEPT = (int) 0x12480000,
IW_BPNEGAPN = (int) 0x2c400000,
IW_BPNEGAPT = (int) 0x2c480000,
IW_BPNEGPN = (int) 0x0c400000,
IW_BPNEGPT = (int) 0x0c480000,
IW_BPOS = (int) 0x1c800000,
IW_BPOSA = (int) 0x3c800000,
IW_BPPOSAPN = (int) 0x3c400000,
IW_BPPOSAPT = (int) 0x3c480000,
IW_BPPOSPN = (int) 0x1c400000,
IW_BPPOSPT = (int) 0x1c480000,
IW_BPVCAPN = (int) 0x3e400000,
IW_BPVCAPT = (int) 0x3e480000,
IW_BPVCPN = (int) 0x1e400000,
IW_BPVCPT = (int) 0x1e480000,
IW_BPVSAPN = (int) 0x2e400000,
IW_BPVSAPT = (int) 0x2e480000,
IW_BPVSPN = (int) 0x0e400000,
IW_BPVSPT = (int) 0x0e480000,
IW_BRGEZAPN = (int) 0x2ec00000,
IW_BRGEZAPT = (int) 0x2ec80000,
IW_BRGEZPN = (int) 0x0ec00000,
IW_BRGEZPT = (int) 0x0ec80000,
IW_BRGZAPN = (int) 0x2cc00000,
IW_BRGZAPT = (int) 0x2cc80000,
IW_BRGZPN = (int) 0x0cc00000,
IW_BRGZPT = (int) 0x0cc80000,
IW_BRLEZAPN = (int) 0x24c00000,
IW_BRLEZAPT = (int) 0x24c80000,
IW_BRLEZPN = (int) 0x04c00000,
IW_BRLEZPT = (int) 0x04c80000,
IW_BRLZAPN = (int) 0x26c00000,
IW_BRLZAPT = (int) 0x26c80000,
IW_BRLZPN = (int) 0x06c00000,
IW_BRLZPT = (int) 0x06c80000,
IW_BRNZAPN = (int) 0x2ac00000,
IW_BRNZAPT = (int) 0x2ac80000,
IW_BRNZPN = (int) 0x0ac00000,
IW_BRNZPT = (int) 0x0ac80000,
IW_BRZAPN = (int) 0x22c00000,
IW_BRZAPT = (int) 0x22c80000,
IW_BRZPN = (int) 0x02c00000,
IW_BRZPT = (int) 0x02c80000,
IW_BVC = (int) 0x1e800000,
IW_BVCA = (int) 0x3e800000,
IW_BVS = (int) 0x0e800000,
IW_BVSA = (int) 0x2e800000,
IW_CALL = (int) 0x40000000,
IW_CASA = (int) 0xc1e00000,
IW_CASXA = (int) 0xc1f00000,
IW_DONE = (int) 0x81f00000,
IW_EDGE16 = (int) 0x81b00080,
IW_EDGE16L = (int) 0x81b000c0,
IW_EDGE32 = (int) 0x81b00100,
IW_EDGE32L = (int) 0x81b00140,
IW_EDGE8 = (int) 0x81b00000,
IW_EDGE8L = (int) 0x81b00040,
IW_FABSD = (int) 0x81a00140,
IW_FABSQ = (int) 0x81a00160,
IW_FABSS = (int) 0x81a00120,
IW_FADDD = (int) 0x81a00840,
IW_FADDQ = (int) 0x81a00860,
IW_FADDS = (int) 0x81a00820,
IW_FALIGNDATA = (int) 0x81b00900,
IW_FAND = (int) 0x81b00e00,
IW_FANDNOT1 = (int) 0x81b00d00,
IW_FANDNOT1S = (int) 0x81b00d20,
IW_FANDNOT2 = (int) 0x81b00c80,
IW_FANDNOT2S = (int) 0x81b00ca0,
IW_FANDS = (int) 0x81b00e20,
IW_FBA = (int) 0x11800000,
IW_FBAA = (int) 0x31800000,
IW_FBE = (int) 0x13800000,
IW_FBEA = (int) 0x33800000,
IW_FBG = (int) 0x0d800000,
IW_FBGA = (int) 0x2d800000,
IW_FBGE = (int) 0x17800000,
IW_FBGEA = (int) 0x37800000,
IW_FBL = (int) 0x09800000,
IW_FBLA = (int) 0x29800000,
IW_FBLE = (int) 0x1b800000,
IW_FBLEA = (int) 0x3b800000,
IW_FBLG = (int) 0x05800000,
IW_FBLGA = (int) 0x25800000,
IW_FBN = (int) 0x01800000,
IW_FBNA = (int) 0x21800000,
IW_FBNE = (int) 0x03800000,
IW_FBNEA = (int) 0x23800000,
IW_FBO = (int) 0x1f800000,
IW_FBOA = (int) 0x3f800000,
IW_FBPAAPN = (int) 0x31400000,
IW_FBPAAPT = (int) 0x31480000,
IW_FBPAPN = (int) 0x11400000,
IW_FBPAPT = (int) 0x11480000,
IW_FBPEAPN = (int) 0x33400000,
IW_FBPEAPT = (int) 0x33480000,
IW_FBPEPN = (int) 0x13400000,
IW_FBPEPT = (int) 0x13480000,
IW_FBPGAPN = (int) 0x2d400000,
IW_FBPGAPT = (int) 0x2d480000,
IW_FBPGPN = (int) 0x0d400000,
IW_FBPGPT = (int) 0x0d480000,
IW_FBPGEAPN = (int) 0x37400000,
IW_FBPGEAPT = (int) 0x37480000,
IW_FBPGEPN = (int) 0x17400000,
IW_FBPGEPT = (int) 0x17480000,
IW_FBPLAPN = (int) 0x29400000,
IW_FBPLAPT = (int) 0x29480000,
IW_FBPLPN = (int) 0x09400000,
IW_FBPLPT = (int) 0x09480000,
IW_FBPLEAPN = (int) 0x3b400000,
IW_FBPLEAPT = (int) 0x3b480000,
IW_FBPLEPN = (int) 0x1b400000,
IW_FBPLEPT = (int) 0x1b480000,
IW_FBPLGAPN = (int) 0x25400000,
IW_FBPLGAPT = (int) 0x25480000,
IW_FBPLGPN = (int) 0x05400000,
IW_FBPLGPT = (int) 0x05480000,
IW_FBPNAPN = (int) 0x21400000,
IW_FBPNAPT = (int) 0x21480000,
IW_FBPNPN = (int) 0x01400000,
IW_FBPNPT = (int) 0x01480000,
IW_FBPNEAPN = (int) 0x23400000,
IW_FBPNEAPT = (int) 0x23480000,
IW_FBPNEPN = (int) 0x03400000,
IW_FBPNEPT = (int) 0x03480000,
IW_FBPOAPN = (int) 0x3f400000,
IW_FBPOAPT = (int) 0x3f480000,
IW_FBPOPN = (int) 0x1f400000,
IW_FBPOPT = (int) 0x1f480000,
IW_FBPUAPN = (int) 0x2f400000,
IW_FBPUAPT = (int) 0x2f480000,
IW_FBPUPN = (int) 0x0f400000,
IW_FBPUPT = (int) 0x0f480000,
IW_FBPUEAPN = (int) 0x35400000,
IW_FBPUEAPT = (int) 0x35480000,
IW_FBPUEPN = (int) 0x15400000,
IW_FBPUEPT = (int) 0x15480000,
IW_FBPUGAPN = (int) 0x2b400000,
IW_FBPUGAPT = (int) 0x2b480000,
IW_FBPUGPN = (int) 0x0b400000,
IW_FBPUGPT = (int) 0x0b480000,
IW_FBPUGEAPN = (int) 0x39400000,
IW_FBPUGEAPT = (int) 0x39480000,
IW_FBPUGEPN = (int) 0x19400000,
IW_FBPUGEPT = (int) 0x19480000,
IW_FBPULAPN = (int) 0x27400000,
IW_FBPULAPT = (int) 0x27480000,
IW_FBPULPN = (int) 0x07400000,
IW_FBPULPT = (int) 0x07480000,
IW_FBPULEAPN = (int) 0x3d400000,
IW_FBPULEAPT = (int) 0x3d480000,
IW_FBPULEPN = (int) 0x1d400000,
IW_FBPULEPT = (int) 0x1d480000,
IW_FBU = (int) 0x0f800000,
IW_FBUA = (int) 0x2f800000,
IW_FBUE = (int) 0x15800000,
IW_FBUEA = (int) 0x35800000,
IW_FBUG = (int) 0x0b800000,
IW_FBUGA = (int) 0x2b800000,
IW_FBUGE = (int) 0x19800000,
IW_FBUGEA = (int) 0x39800000,
IW_FBUL = (int) 0x07800000,
IW_FBULA = (int) 0x27800000,
IW_FBULE = (int) 0x1d800000,
IW_FBULEA = (int) 0x3d800000,
IW_FCMPD = (int) 0x81a80a40,
IW_FCMPED = (int) 0x81a80ac0,
IW_FCMPEQ = (int) 0x81a80ae0,
IW_FCMPEQ16 = (int) 0x81b00540,
IW_FCMPEQ32 = (int) 0x81b005c0,
IW_FCMPES = (int) 0x81a80aa0,
IW_FCMPGT16 = (int) 0x81b00500,
IW_FCMPGT32 = (int) 0x81b00580,
IW_FCMPLE16 = (int) 0x81b00400,
IW_FCMPLE32 = (int) 0x81b00480,
IW_FCMPNE16 = (int) 0x81b00440,
IW_FCMPNE32 = (int) 0x81b004c0,
IW_FCMPQ = (int) 0x81a80a60,
IW_FCMPS = (int) 0x81a80a20,
IW_FDIVD = (int) 0x81a009c0,
IW_FDIVQ = (int) 0x81a009e0,
IW_FDIVS = (int) 0x81a009a0,
IW_FDMULQ = (int) 0x81a00dc0,
IW_FDTOI = (int) 0x81a01a40,
IW_FDTOQ = (int) 0x81a019c0,
IW_FDTOS = (int) 0x81a018c0,
IW_FDTOX = (int) 0x81a01040,
IW_FEXPAND = (int) 0x81b009a0,
IW_FITOD = (int) 0x81a01900,
IW_FITOQ = (int) 0x81a01980,
IW_FITOS = (int) 0x81a01880,
IW_FLUSH = (int) 0x81d80000,
IW_FLUSHW = (int) 0x81580000,
IW_FMOVD = (int) 0x81a00040,
IW_FMOVDA = (int) 0x81aa2040,
IW_FMOVDCC = (int) 0x81ab6040,
IW_FMOVDCS = (int) 0x81a96040,
IW_FMOVDE = (int) 0x81a86040,
IW_FMOVDFA = (int) 0x81aa0040,
IW_FMOVDFE = (int) 0x81aa4040,
IW_FMOVDFG = (int) 0x81a98040,
IW_FMOVDFGE = (int) 0x81aac040,
IW_FMOVDFL = (int) 0x81a90040,
IW_FMOVDFLE = (int) 0x81ab4040,
IW_FMOVDFLG = (int) 0x81a88040,
IW_FMOVDFN = (int) 0x81a80040,
IW_FMOVDFNE = (int) 0x81a84040,
IW_FMOVDFO = (int) 0x81abc040,
IW_FMOVDFU = (int) 0x81a9c040,
IW_FMOVDFUE = (int) 0x81aa8040,
IW_FMOVDFUG = (int) 0x81a94040,
IW_FMOVDFUGE = (int) 0x81ab0040,
IW_FMOVDFUL = (int) 0x81a8c040,
IW_FMOVDFULE = (int) 0x81ab8040,
IW_FMOVDG = (int) 0x81aaa040,
IW_FMOVDGE = (int) 0x81aae040,
IW_FMOVDGU = (int) 0x81ab2040,
IW_FMOVDL = (int) 0x81a8e040,
IW_FMOVDLE = (int) 0x81a8a040,
IW_FMOVDLEU = (int) 0x81a92040,
IW_FMOVDN = (int) 0x81a82040,
IW_FMOVDNE = (int) 0x81aa6040,
IW_FMOVDNEG = (int) 0x81a9a040,
IW_FMOVDPOS = (int) 0x81aba040,
IW_FMOVDVC = (int) 0x81abe040,
IW_FMOVDVS = (int) 0x81a9e040,
IW_FMOVQ = (int) 0x81a00060,
IW_FMOVQA = (int) 0x81aa2060,
IW_FMOVQCC = (int) 0x81ab6060,
IW_FMOVQCS = (int) 0x81a96060,
IW_FMOVQE = (int) 0x81a86060,
IW_FMOVQFA = (int) 0x81aa0060,
IW_FMOVQFE = (int) 0x81aa4060,
IW_FMOVQFG = (int) 0x81a98060,
IW_FMOVQFGE = (int) 0x81aac060,
IW_FMOVQFL = (int) 0x81a90060,
IW_FMOVQFLE = (int) 0x81ab4060,
IW_FMOVQFLG = (int) 0x81a88060,
IW_FMOVQFN = (int) 0x81a80060,
IW_FMOVQFNE = (int) 0x81a84060,
IW_FMOVQFO = (int) 0x81abc060,
IW_FMOVQFU = (int) 0x81a9c060,
IW_FMOVQFUE = (int) 0x81aa8060,
IW_FMOVQFUG = (int) 0x81a94060,
IW_FMOVQFUGE = (int) 0x81ab0060,
IW_FMOVQFUL = (int) 0x81a8c060,
IW_FMOVQFULE = (int) 0x81ab8060,
IW_FMOVQG = (int) 0x81aaa060,
IW_FMOVQGE = (int) 0x81aae060,
IW_FMOVQGU = (int) 0x81ab2060,
IW_FMOVQL = (int) 0x81a8e060,
IW_FMOVQLE = (int) 0x81a8a060,
IW_FMOVQLEU = (int) 0x81a92060,
IW_FMOVQN = (int) 0x81a82060,
IW_FMOVQNE = (int) 0x81aa6060,
IW_FMOVQNEG = (int) 0x81a9a060,
IW_FMOVQPOS = (int) 0x81aba060,
IW_FMOVQVC = (int) 0x81abe060,
IW_FMOVQVS = (int) 0x81a9e060,
IW_FMOVRDGEZ = (int) 0x81a81cc0,
IW_FMOVRDGZ = (int) 0x81a818c0,
IW_FMOVRDLEZ = (int) 0x81a808c0,
IW_FMOVRDLZ = (int) 0x81a80cc0,
IW_FMOVRDNZ = (int) 0x81a814c0,
IW_FMOVRDZ = (int) 0x81a804c0,
IW_FMOVRQGEZ = (int) 0x81a81ce0,
IW_FMOVRQGZ = (int) 0x81a818e0,
IW_FMOVRQLEZ = (int) 0x81a808e0,
IW_FMOVRQLZ = (int) 0x81a80ce0,
IW_FMOVRQNZ = (int) 0x81a814e0,
IW_FMOVRQZ = (int) 0x81a804e0,
IW_FMOVRSGEZ = (int) 0x81a81ca0,
IW_FMOVRSGZ = (int) 0x81a818a0,
IW_FMOVRSLEZ = (int) 0x81a808a0,
IW_FMOVRSLZ = (int) 0x81a80ca0,
IW_FMOVRSNZ = (int) 0x81a814a0,
IW_FMOVRSZ = (int) 0x81a804a0,
IW_FMOVS = (int) 0x81a00020,
IW_FMOVSA = (int) 0x81aa2020,
IW_FMOVSCC = (int) 0x81ab6020,
IW_FMOVSCS = (int) 0x81a96020,
IW_FMOVSE = (int) 0x81a86020,
IW_FMOVSFA = (int) 0x81aa0020,
IW_FMOVSFE = (int) 0x81aa4020,
IW_FMOVSFG = (int) 0x81a98020,
IW_FMOVSFGE = (int) 0x81aac020,
IW_FMOVSFL = (int) 0x81a90020,
IW_FMOVSFLE = (int) 0x81ab4020,
IW_FMOVSFLG = (int) 0x81a88020,
IW_FMOVSFN = (int) 0x81a80020,
IW_FMOVSFNE = (int) 0x81a84020,
IW_FMOVSFO = (int) 0x81abc020,
IW_FMOVSFU = (int) 0x81a9c020,
IW_FMOVSFUE = (int) 0x81aa8020,
IW_FMOVSFUG = (int) 0x81a94020,
IW_FMOVSFUGE = (int) 0x81ab0020,
IW_FMOVSFUL = (int) 0x81a8c020,
IW_FMOVSFULE = (int) 0x81ab8020,
IW_FMOVSG = (int) 0x81aaa020,
IW_FMOVSGE = (int) 0x81aae020,
IW_FMOVSGU = (int) 0x81ab2020,
IW_FMOVSL = (int) 0x81a8e020,
IW_FMOVSLE = (int) 0x81a8a020,
IW_FMOVSLEU = (int) 0x81a92020,
IW_FMOVSN = (int) 0x81a82020,
IW_FMOVSNE = (int) 0x81aa6020,
IW_FMOVSNEG = (int) 0x81a9a020,
IW_FMOVSPOS = (int) 0x81aba020,
IW_FMOVSVC = (int) 0x81abe020,
IW_FMOVSVS = (int) 0x81a9e020,
IW_FMUL8SUX16 = (int) 0x81b006c0,
IW_FMUL8ULX16 = (int) 0x81b006e0,
IW_FMUL8X16 = (int) 0x81b00620,
IW_FMUL8X16AL = (int) 0x81b006a0,
IW_FMUL8X16AU = (int) 0x81b00660,
IW_FMULD = (int) 0x81a00940,
IW_FMULD8SUX16 = (int) 0x81b00700,
IW_FMULD8ULX16 = (int) 0x81b00720,
IW_FMULQ = (int) 0x81a00960,
IW_FMULS = (int) 0x81a00920,
IW_FNAND = (int) 0x81b00dc0,
IW_FNANDS = (int) 0x81b00de0,
IW_FNEGD = (int) 0x81a000c0,
IW_FNEGQ = (int) 0x81a000e0,
IW_FNEGS = (int) 0x81a000a0,
IW_FNOR = (int) 0x81b00c40,
IW_FNORS = (int) 0x81b00c60,
IW_FNOT1 = (int) 0x81b00d40,
IW_FNOT1S = (int) 0x81b00d60,
IW_FNOT2 = (int) 0x81b00cc0,
IW_FNOT2S = (int) 0x81b00ce0,
IW_FONE = (int) 0x81b00fc0,
IW_FONES = (int) 0x81b00fe0,
IW_FOR = (int) 0x81b00f80,
IW_FORNOT1 = (int) 0x81b00f40,
IW_FORNOT1S = (int) 0x81b00f60,
IW_FORNOT2 = (int) 0x81b00ec0,
IW_FORNOT2S = (int) 0x81b00ee0,
IW_FORS = (int) 0x81b00fa0,
IW_FPACK16 = (int) 0x81b00760,
IW_FPACK32 = (int) 0x81b00740,
IW_FPACKFIX = (int) 0x81b007a0,
IW_FPADD16 = (int) 0x81b00a00,
IW_FPADD16S = (int) 0x81b00a20,
IW_FPADD32 = (int) 0x81b00a40,
IW_FPADD32S = (int) 0x81b00a60,
IW_FPMERGE = (int) 0x81b00960,
IW_FPSUB16 = (int) 0x81b00a80,
IW_FPSUB16S = (int) 0x81b00aa0,
IW_FPSUB32 = (int) 0x81b00ac0,
IW_FPSUB32S = (int) 0x81b00ae0,
IW_FQTOD = (int) 0x81a01960,
IW_FQTOI = (int) 0x81a01a60,
IW_FQTOS = (int) 0x81a018e0,
IW_FQTOX = (int) 0x81a01060,
IW_FSMULD = (int) 0x81a00d20,
IW_FSQRTD = (int) 0x81a00540,
IW_FSQRTQ = (int) 0x81a00560,
IW_FSQRTS = (int) 0x81a00520,
IW_FSRC1 = (int) 0x81b00e80,
IW_FSRC1S = (int) 0x81b00ea0,
IW_FSRC2 = (int) 0x81b00f00,
IW_FSRC2S = (int) 0x81b00f20,
IW_FSTOD = (int) 0x81a01920,
IW_FSTOI = (int) 0x81a01a20,
IW_FSTOQ = (int) 0x81a019a0,
IW_FSTOX = (int) 0x81a01020,
IW_FSUBD = (int) 0x81a008c0,
IW_FSUBQ = (int) 0x81a008e0,
IW_FSUBS = (int) 0x81a008a0,
IW_FXNOR = (int) 0x81b00e40,
IW_FXNORS = (int) 0x81b00e60,
IW_FXOR = (int) 0x81b00d80,
IW_FXORS = (int) 0x81b00da0,
IW_FXTOD = (int) 0x81a01100,
IW_FXTOQ = (int) 0x81a01180,
IW_FXTOS = (int) 0x81a01080,
IW_FZERO = (int) 0x81b00c00,
IW_FZEROS = (int) 0x81b00c20,
IW_ILLTRAP = (int) 0x00000000,
IW_IMPDEP1 = (int) 0x81b00000,
IW_IMPDEP2 = (int) 0x81b80000,
IW_JMPL = (int) 0x81c00000,
IW_LDD = (int) 0xc0180000,
IW_LDDA = (int) 0xc0980000,
IW_LDDF = (int) 0xc1180000,
IW_LDDFA = (int) 0xc1980000,
IW_LDF = (int) 0xc1000000,
IW_LDFA = (int) 0xc1800000,
IW_LDFSR = (int) 0xc1080000,
IW_LDQF = (int) 0xc1100000,
IW_LDQFA = (int) 0xc1900000,
IW_LDSB = (int) 0xc0480000,
IW_LDSBA = (int) 0xc0c80000,
IW_LDSH = (int) 0xc0500000,
IW_LDSHA = (int) 0xc0d00000,
IW_LDSTUB = (int) 0xc0680000,
IW_LDSTUBA = (int) 0xc0e80000,
IW_LDSW = (int) 0xc0400000,
IW_LDSWA = (int) 0xc0c00000,
IW_LDUB = (int) 0xc0080000,
IW_LDUBA = (int) 0xc0880000,
IW_LDUH = (int) 0xc0100000,
IW_LDUHA = (int) 0xc0900000,
IW_LDUW = (int) 0xc0000000,
IW_LDUWA = (int) 0xc0800000,
IW_LDX = (int) 0xc0580000,
IW_LDXA = (int) 0xc0d80000,
IW_LDXFSR = (int) 0xc3080000,
IW_MEMBAR = (int) 0x8143c000,
IW_MOVA = (int) 0x81660000,
IW_MOVCC = (int) 0x81674000,
IW_MOVCS = (int) 0x81654000,
IW_MOVE = (int) 0x81644000,
IW_MOVFA = (int) 0x81620000,
IW_MOVFE = (int) 0x81624000,
IW_MOVFG = (int) 0x81618000,
IW_MOVFGE = (int) 0x8162c000,
IW_MOVFL = (int) 0x81610000,
IW_MOVFLE = (int) 0x81634000,
IW_MOVFLG = (int) 0x81608000,
IW_MOVFN = (int) 0x81600000,
IW_MOVFNE = (int) 0x81604000,
IW_MOVFO = (int) 0x8163c000,
IW_MOVFU = (int) 0x8161c000,
IW_MOVFUE = (int) 0x81628000,
IW_MOVFUG = (int) 0x81614000,
IW_MOVFUGE = (int) 0x81630000,
IW_MOVFUL = (int) 0x8160c000,
IW_MOVFULE = (int) 0x81638000,
IW_MOVG = (int) 0x81668000,
IW_MOVGE = (int) 0x8166c000,
IW_MOVGU = (int) 0x81670000,
IW_MOVL = (int) 0x8164c000,
IW_MOVLE = (int) 0x81648000,
IW_MOVLEU = (int) 0x81650000,
IW_MOVN = (int) 0x81640000,
IW_MOVNE = (int) 0x81664000,
IW_MOVNEG = (int) 0x81658000,
IW_MOVPOS = (int) 0x81678000,
IW_MOVRGEZ = (int) 0x81781c00,
IW_MOVRGZ = (int) 0x81781800,
IW_MOVRLEZ = (int) 0x81780800,
IW_MOVRLZ = (int) 0x81780c00,
IW_MOVRNZ = (int) 0x81781400,
IW_MOVRZ = (int) 0x81780400,
IW_MOVVC = (int) 0x8167c000,
IW_MOVVS = (int) 0x8165c000,
IW_MULSCC = (int) 0x81200000,
IW_MULX = (int) 0x80480000,
IW_NOP = (int) 0x01000000,
IW_OR = (int) 0x80100000,
IW_ORCC = (int) 0x80900000,
IW_ORN = (int) 0x80300000,
IW_ORNCC = (int) 0x80b00000,
IW_PDIST = (int) 0x81b007c0,
IW_POPC = (int) 0x81700000,
IW_PREFETCH = (int) 0xc1680000,
IW_PREFETCHA = (int) 0xc1e80000,
IW_RDASI = (int) 0x8140c000,
IW_RDASR = (int) 0x81400000,
IW_RDCCR = (int) 0x81408000,
IW_RDFPRS = (int) 0x81418000,
IW_RDPC = (int) 0x81414000,
IW_RDPR = (int) 0x81500000,
IW_RDTICK = (int) 0x81410000,
IW_RDY = (int) 0x81400000,
IW_RESTORE = (int) 0x81e80000,
IW_RESTORED = (int) 0x83880000,
IW_RETRY = (int) 0x83f00000,
IW_RETURN = (int) 0x81c80000,
IW_SAVE = (int) 0x81e00000,
IW_SAVED = (int) 0x81880000,
IW_SDIV = (int) 0x80780000,
IW_SDIVCC = (int) 0x80f80000,
IW_SDIVX = (int) 0x81680000,
IW_RESERVED_0 = (int) 0x00000000,
IW_SETHI = (int) 0x01000000,
IW_SHUTDOWN = (int) 0x81b01000,
IW_SIR = (int) 0x9f802000,
IW_SLL = (int) 0x81280000,
IW_SLLX = (int) 0x81281000,
IW_SMUL = (int) 0x80580000,
IW_SMULCC = (int) 0x80d80000,
IW_SRA = (int) 0x81380000,
IW_SRAX = (int) 0x81381000,
IW_SRL = (int) 0x81300000,
IW_SRLX = (int) 0x81301000,
IW_STB = (int) 0xc0280000,
IW_STBA = (int) 0xc0a80000,
IW_STD = (int) 0xc0380000,
IW_STDA = (int) 0xc0b80000,
IW_STDF = (int) 0xc1380000,
IW_STDFA = (int) 0xc1b80000,
IW_STF = (int) 0xc1200000,
IW_STFA = (int) 0xc1a00000,
IW_STFSR = (int) 0xc1280000,
IW_STH = (int) 0xc0300000,
IW_STHA = (int) 0xc0b00000,
IW_STQF = (int) 0xc1300000,
IW_STQFA = (int) 0xc1b00000,
IW_STW = (int) 0xc0200000,
IW_STWA = (int) 0xc0a00000,
IW_STX = (int) 0xc0700000,
IW_STXA = (int) 0xc0f00000,
IW_STXFSR = (int) 0xc3280000,
IW_SUB = (int) 0x80200000,
IW_SUBC = (int) 0x80600000,
IW_SUBCC = (int) 0x80a00000,
IW_SUBCCC = (int) 0x80e00000,
IW_SWAP = (int) 0xc0780000,
IW_SWAPA = (int) 0xc0f80000,
IW_TA = (int) 0x91d00000,
IW_TADDCC = (int) 0x81000000,
IW_TADDCCTV = (int) 0x81100000,
IW_TCC = (int) 0x9bd00000,
IW_TCS = (int) 0x8bd00000,
IW_TE = (int) 0x83d00000,
IW_TG = (int) 0x95d00000,
IW_TGE = (int) 0x97d00000,
IW_TGU = (int) 0x99d00000,
IW_TL = (int) 0x87d00000,
IW_TLE = (int) 0x85d00000,
IW_TLEU = (int) 0x89d00000,
IW_TN = (int) 0x81d00000,
IW_TNE = (int) 0x93d00000,
IW_TNEG = (int) 0x8dd00000,
IW_TPOSZ = (int) 0x9dd00000,
IW_TSUBCC = (int) 0x81080000,
IW_TSUBCCTV = (int) 0x81180000,
IW_TVC = (int) 0x9fd00000,
IW_TVS = (int) 0x8fd00000,
IW_UDIV = (int) 0x80700000,
IW_UDIVCC = (int) 0x80f00000,
IW_UDIVX = (int) 0x80680000,
IW_UMUL = (int) 0x80500000,
IW_UMULCC = (int) 0x80d00000,
IW_RESERVED_1 = (int) 0x00000000,
IW_WRASI = (int) 0x87800000,
IW_WRASR = (int) 0x81800000,
IW_WRCCR = (int) 0x85800000,
IW_WRFPRS = (int) 0x8d800000,
IW_WRPR = (int) 0x81900000,
IW_WRY = (int) 0x81800000,
IW_XNOR = (int) 0x80380000,
IW_XNORCC = (int) 0x80b80000,
IW_XOR = (int) 0x80180000,
IW_XORCC = (int) 0x80980000,
IW_BMASK = (int) 0x81b00320,
IW_BSHUFFLE = (int) 0x81b00980,
IW_EDGE16LN = (int) 0x81b00060,
IW_EDGE16N = (int) 0x81b000a0,
IW_EDGE32LN = (int) 0x81b00160,
IW_EDGE32N = (int) 0x81b00120,
IW_EDGE8LN = (int) 0x81b00040,
IW_EDGE8N = (int) 0x81b00020,
IW_FCHKSM16 = (int) 0x81b00880,
IW_FLCMPD = (int) 0x81b02a40,
IW_FLCMPS = (int) 0x81b02a20,
IW_FMEAN16 = (int) 0x81b00800,
IW_FMERGESP = (int) 0x81b009e0,
IW_FPADDS16 = (int) 0x81b00b00,
IW_FPADDS16S = (int) 0x81b00b20,
IW_FPADDS32 = (int) 0x81b00b40,
IW_FPADDS32S = (int) 0x81b00b60,
IW_FPMOVC16 = (int) 0x81b00940,
IW_FPMOVC32 = (int) 0x81b009c0,
IW_FPSUBS16 = (int) 0x81b00b80,
IW_FPSUBS16S = (int) 0x81b00ba0,
IW_FPSUBS32 = (int) 0x81b00bc0,
IW_FPSUBS32S = (int) 0x81b00be0,
IW_FSLL16 = (int) 0x81b00420,
IW_FSLL32 = (int) 0x81b004a0,
IW_FSLAS16 = (int) 0x81b00520,
IW_FSLAS32 = (int) 0x81b005a0,
IW_FSRA16 = (int) 0x81b00560,
IW_FSRA32 = (int) 0x81b005e0,
IW_FSRL16 = (int) 0x81b00460,
IW_FSRL32 = (int) 0x81b004c0,
IW_LZD = (int) 0x81b002e0,
IW_RDGSR = (int) 0x8144c000,
IW_SFABSS = (int) 0x81b02120,
IW_SFADDS = (int) 0x81b02820,
IW_SFCMPSEQ = (int) 0x81b02e20,
IW_SFCMPSGT = (int) 0x81b02ee0,
IW_SFCMPSLE = (int) 0x81b02e20,
IW_SFCMPSNE = (int) 0x81b02e60,
IW_SFITOS = (int) 0x81b03880,
IW_SFMULS = (int) 0x81b02920,
IW_SFNEGS = (int) 0x81b020a0,
IW_SFSTOI = (int) 0x81b03a20,
IW_SFSUBS = (int) 0x81b028a0,
IW_SIAM = (int) 0x81b01020,
IW_UMULXHI = (int) 0x81b002c0,
IW_WRGSR = (int) 0xa7800000,
IW_ADDXC = (int) 0x81b00220,
IW_ADDXCCC = (int) 0x81b00260,
IW_FMADDS = (int) 0x81b80020,
IW_FMADDD = (int) 0x81b80040,
IW_FMSUBS = (int) 0x81b800a0,
IW_FMSUBD = (int) 0x81b800c0,
IW_FNMADDS = (int) 0x81b801a0,
IW_FNMADDD = (int) 0x81b801c0,
IW_FNMSUBS = (int) 0x81b80120,
IW_FNMSUBD = (int) 0x81b80140,
IW_FUMADDS = (int) 0x81f80020,
IW_FUMADDD = (int) 0x81f80040,
IW_FUMSUBS = (int) 0x81f800a0,
IW_FUMSUBD = (int) 0x81f800c0,
IW_FUNMADDS = (int) 0x81f801a0,
IW_FUNMADDD = (int) 0x81f801c0,
IW_FUNMSUBS = (int) 0x81f80120,
IW_FUNMSUBD = (int) 0x81f80140,
IW_FPADD64 = (int) 0x81b00840,
IW_FPMOVC8 = (int) 0x81b00920,
IW_FPSUB64 = (int) 0x81b008c0,
IW_FUCMPEQ8 = (int) 0x81b00780,
IW_FUCMPGT8 = (int) 0x81b00680,
IW_FUCMPLE8 = (int) 0x81b00600,
IW_FUCMPNE8 = (int) 0x81b00640,
IW_PDISTN = (int) 0x81b007e0,
IW_XMULX = (int) 0x81b022a0,
IW_XMULXHI = (int) 0x81b022c0,
IW_WRHPR = (int) 0x81980000,
IW_RDHPR = (int) 0x81480000,
IW_MOVDTOX = (int) 0x81b02200,
IW_MOVSTOUW = (int) 0x81b02220,
IW_MOVSTOSW = (int) 0x81b02260,
IW_MOVXTOD = (int) 0x81b02300,
IW_MOVWTOS = (int) 0x81b02320
} iwords_t;
#ifdef __cplusplus
}
#endif
#endif /* _IWORDS_H */