5af28808 Update Auto-Sync to Python 3.13 and tree-sitter-py 24.0 (#2705) 99f018ac Python binding: (#2742) a07baf83 Auto-Sync update Sparc LLVM-18 (#2704) 81c5c93d Enable to generate legacy MC tests for the fuzzer. (#2733) a25d4980 Add warning about naive search and replace to patch reg names. (#2728) 7ac87d17 Print immediate only memory operands for AArch64. (#2732) c34034c8 Add x30 implicit read to the RET alias. (#2739) 95a4ca3e Update source list before installing valgrind. (#2730) 6909724e Make assertion hit warnings optional in release builds. (#2729) fe6bdc6e Make SStream respect the CS_OPT_UNSIGNED flag. (#2723) 21ce3624 Use cs_ac_type for operand access mode in all arches and use cs_xtensa_op_type for Xtensa operand type (#2721) df26583f clang-format: change license to BSD-3-Clause (#2724) 280b749e Remove unused files. (#2709) 87908ece Add flag for the SoftFail case of the LLVM disassembler. (#2707) efc0ba44 Fix missing operand for smstart, due to space replaced by tab (#2720) 2ae64133 Fix missing sp register read in ret instruction (#2719) 8df252a6 Fix arm pop reg access (#2718) 14612272 ARM: fix typo, cspr -> cpsr (#2716) f2f0a3c3 Fix LoongArch ld/st instructions register info (#2701) 829be2bf LoongArch: Compute absolute address for address operand (#2699) 42fbce6c Add jump group for generic jirl (#2698) fc525c73 Apple AArch64 proprietary (#2692) 895f2f2e Build PDB for debugging on Windows (#2685) 5c3aef03 Version: Update to v6.0.0-alpha4 (#2682) 106f7d3b Update read/written registers for x87 comparison instructions (#2680) ebe3ef2a Add workflow for building on Windows (#2675) 72f7d305 Revert "Add a script to compare the inc file content with the latest generate…" (#2678) 5b5c5ed8 Fix nanomips decoding of jalrc (#2672) ae03cca4 Mips32r6_64r632 is for both mips32r6 and mips64r6 (#2673) 21178aea Add a script to compare the inc file content with the latest generated ones. (#2667) 81a6ba03 MIPS: Fix MIPS16 decoding, wrong flags and ghost registers (#2665) 98a393e3 Stringify BH fields when printing ppc details (#2663) 2607d0f3 Remove undefined constants in riscv_const.py (#2660) (#2661) 5058c634 Decode BH field in print_insn_detail_ppc (#2662) 6461ed08 Add Call group to svc, smc and hvc. (#2651) e2f1dc8d Tms32c64x Little Endian (#2648) 5464c91d Fix build for compilers requiring explicit static for inline functions.. (#2645) bb2f6579 Enhance shift value and types of shift instructions. (#2638) cd282ef5 Update operand type enums of all arch modules to the one in `capstone.h` (#2633) dc0c0909 cmake: Fix building capstone as sub-project (#2629) cd8dd20c - Added missing files for sdist archive (#2624) 9affd99b Give the user some guidance where to add missing enumeration values. (#2639) 1bea3fab Add checks for MIPS details on cstest_py (#2640) ace8056c Add aliases mapping for MIPS & test for id, alias_id (#2635) 1abe1868 Build Tarball before DEB/RPM package. (#2627) 0a012190 Switch to ubuntu-24.04-arm runner image (#2625) 4e0b8c48 Fix wrong version requirement of tricore instructions: (#2620) 8ac2843b chore(version): Update Version to 6.0.0-Alpha3 (#2616) d7ef910b Rebased #2570 (#2614) c831cd5e Fix SystemZ macro in Makefile (#2603) 30601176 Apply new EVM opcode updates (#2602) 3c4d7fc8 Add tricore tc1.8 instructions (#2595) 5f290cad Create debian and rpm package on releases (#2590) 0f09210a delete travis (#2600) 5c5f756f Downgrade labeler to v4 due to https://github.com/actions/labeler/issues/710. (#2598) git-subtree-dir: external/capstone git-subtree-split: 5af288083e9f03e32723f9708c305692f866b666
1074 lines
27 KiB
Python
1074 lines
27 KiB
Python
from . import CS_OP_INVALID, CS_OP_REG, CS_OP_IMM, CS_OP_FP, CS_OP_PRED, CS_OP_SPECIAL, CS_OP_MEM, CS_OP_MEM_REG, CS_OP_MEM_IMM, UINT16_MAX, UINT8_MAX
|
|
# For Capstone Engine. AUTO-GENERATED FILE, DO NOT EDIT [sparc_const.py]
|
|
SPARC_CC_ICC_A = 8
|
|
|
|
SPARC_CC_ICC_N = 0
|
|
SPARC_CC_ICC_NE = 9
|
|
SPARC_CC_ICC_E = 1
|
|
SPARC_CC_ICC_G = 10
|
|
SPARC_CC_ICC_LE = 2
|
|
SPARC_CC_ICC_GE = 11
|
|
SPARC_CC_ICC_L = 3
|
|
SPARC_CC_ICC_GU = 12
|
|
SPARC_CC_ICC_LEU = 4
|
|
SPARC_CC_ICC_CC = 13
|
|
SPARC_CC_ICC_CS = 5
|
|
SPARC_CC_ICC_POS = 14
|
|
SPARC_CC_ICC_NEG = 6
|
|
SPARC_CC_ICC_VC = 15
|
|
SPARC_CC_ICC_VS = 7
|
|
SPARC_CC_FCC_BEGIN = 16
|
|
SPARC_CC_FCC_A = 8+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_FCC_N = 0+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_FCC_U = 7+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_FCC_G = 6+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_FCC_UG = 5+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_FCC_L = 4+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_FCC_UL = 3+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_FCC_LG = 2+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_FCC_NE = 1+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_FCC_E = 9+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_FCC_UE = 10+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_FCC_GE = 11+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_FCC_UGE = 12+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_FCC_LE = 13+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_FCC_ULE = 14+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_FCC_O = 15+SPARC_CC_FCC_BEGIN
|
|
SPARC_CC_CPCC_BEGIN = 32
|
|
SPARC_CC_CPCC_A = 8+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_CPCC_N = 0+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_CPCC_3 = 7+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_CPCC_2 = 6+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_CPCC_23 = 5+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_CPCC_1 = 4+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_CPCC_13 = 3+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_CPCC_12 = 2+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_CPCC_123 = 1+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_CPCC_0 = 9+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_CPCC_03 = 10+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_CPCC_02 = 11+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_CPCC_023 = 12+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_CPCC_01 = 13+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_CPCC_013 = 14+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_CPCC_012 = 15+SPARC_CC_CPCC_BEGIN
|
|
SPARC_CC_REG_BEGIN = 48
|
|
SPARC_CC_REG_Z = 1+SPARC_CC_REG_BEGIN
|
|
SPARC_CC_REG_LEZ = 2+SPARC_CC_REG_BEGIN
|
|
SPARC_CC_REG_LZ = 3+SPARC_CC_REG_BEGIN
|
|
SPARC_CC_REG_NZ = 5+SPARC_CC_REG_BEGIN
|
|
SPARC_CC_REG_GZ = 6+SPARC_CC_REG_BEGIN
|
|
SPARC_CC_REG_GEZ = 7+SPARC_CC_REG_BEGIN
|
|
SPARC_CC_UNDEF = 0xffff
|
|
|
|
SPARC_CC_FIELD_FCC0 = 0
|
|
SPARC_CC_FIELD_FCC1 = 1
|
|
SPARC_CC_FIELD_FCC2 = 2
|
|
SPARC_CC_FIELD_FCC3 = 3
|
|
SPARC_CC_FIELD_ICC = 4
|
|
SPARC_CC_FIELD_RESERVED_I = 5
|
|
SPARC_CC_FIELD_XCC = 6
|
|
SPARC_CC_FIELD_RESERVED_II = 7
|
|
SPARC_CC_FIELD_NONE = 0xff
|
|
|
|
SPARC_INSN_FORM_ASMPSEUDOINST = 0
|
|
SPARC_INSN_FORM_F3_2 = 1
|
|
SPARC_INSN_FORM_F3_1_ASI = 2
|
|
SPARC_INSN_FORM_F3_3 = 3
|
|
SPARC_INSN_FORM_F2_2 = 4
|
|
SPARC_INSN_FORM_F2_3 = 5
|
|
SPARC_INSN_FORM_F2_4 = 6
|
|
SPARC_INSN_FORM_F1 = 7
|
|
SPARC_INSN_FORM_F3_3U = 8
|
|
SPARC_INSN_FORM_F4_3 = 9
|
|
SPARC_INSN_FORM_F4_4R = 10
|
|
SPARC_INSN_FORM_F4_2 = 11
|
|
SPARC_INSN_FORM_F4_1 = 12
|
|
SPARC_INSN_FORM_F4_4I = 13
|
|
SPARC_INSN_FORM_F2_1 = 14
|
|
SPARC_INSN_FORM_F3_SI = 15
|
|
SPARC_INSN_FORM_F3_SR = 16
|
|
SPARC_INSN_FORM_TRAPSP = 17
|
|
SPARC_INSN_FORM_F3_3C = 18
|
|
|
|
SPARC_HINT_INVALID = 0
|
|
SPARC_HINT_A = 1<<0
|
|
SPARC_HINT_PT = 1<<1
|
|
SPARC_HINT_PN = 1<<2
|
|
SPARC_HINT_A_PN = SPARC_HINT_A|SPARC_HINT_PN
|
|
SPARC_HINT_A_PT = SPARC_HINT_A|SPARC_HINT_PT
|
|
SPARC_OP_INVALID = CS_OP_INVALID
|
|
SPARC_OP_REG = CS_OP_REG
|
|
SPARC_OP_IMM = CS_OP_IMM
|
|
SPARC_OP_MEM = CS_OP_MEM
|
|
SPARC_OP_MEMBAR_TAG = CS_OP_SPECIAL+0
|
|
SPARC_OP_ASI = CS_OP_SPECIAL+1
|
|
|
|
SPARC_REG_INVALID = 0
|
|
SPARC_REG_CANRESTORE = 1
|
|
SPARC_REG_CANSAVE = 2
|
|
SPARC_REG_CLEANWIN = 3
|
|
SPARC_REG_CPQ = 4
|
|
SPARC_REG_CPSR = 5
|
|
SPARC_REG_CWP = 6
|
|
SPARC_REG_FQ = 7
|
|
SPARC_REG_FSR = 8
|
|
SPARC_REG_GL = 9
|
|
SPARC_REG_ICC = 10
|
|
SPARC_REG_OTHERWIN = 11
|
|
SPARC_REG_PIL = 12
|
|
SPARC_REG_PSR = 13
|
|
SPARC_REG_PSTATE = 14
|
|
SPARC_REG_TBA = 15
|
|
SPARC_REG_TBR = 16
|
|
SPARC_REG_TICK = 17
|
|
SPARC_REG_TL = 18
|
|
SPARC_REG_TNPC = 19
|
|
SPARC_REG_TPC = 20
|
|
SPARC_REG_TSTATE = 21
|
|
SPARC_REG_TT = 22
|
|
SPARC_REG_VER = 23
|
|
SPARC_REG_WIM = 24
|
|
SPARC_REG_WSTATE = 25
|
|
SPARC_REG_Y = 26
|
|
SPARC_REG_ASR1 = 27
|
|
SPARC_REG_ASR2 = 28
|
|
SPARC_REG_ASR3 = 29
|
|
SPARC_REG_ASR4 = 30
|
|
SPARC_REG_ASR5 = 31
|
|
SPARC_REG_ASR6 = 32
|
|
SPARC_REG_ASR7 = 33
|
|
SPARC_REG_ASR8 = 34
|
|
SPARC_REG_ASR9 = 35
|
|
SPARC_REG_ASR10 = 36
|
|
SPARC_REG_ASR11 = 37
|
|
SPARC_REG_ASR12 = 38
|
|
SPARC_REG_ASR13 = 39
|
|
SPARC_REG_ASR14 = 40
|
|
SPARC_REG_ASR15 = 41
|
|
SPARC_REG_ASR16 = 42
|
|
SPARC_REG_ASR17 = 43
|
|
SPARC_REG_ASR18 = 44
|
|
SPARC_REG_ASR19 = 45
|
|
SPARC_REG_ASR20 = 46
|
|
SPARC_REG_ASR21 = 47
|
|
SPARC_REG_ASR22 = 48
|
|
SPARC_REG_ASR23 = 49
|
|
SPARC_REG_ASR24 = 50
|
|
SPARC_REG_ASR25 = 51
|
|
SPARC_REG_ASR26 = 52
|
|
SPARC_REG_ASR27 = 53
|
|
SPARC_REG_ASR28 = 54
|
|
SPARC_REG_ASR29 = 55
|
|
SPARC_REG_ASR30 = 56
|
|
SPARC_REG_ASR31 = 57
|
|
SPARC_REG_C0 = 58
|
|
SPARC_REG_C1 = 59
|
|
SPARC_REG_C2 = 60
|
|
SPARC_REG_C3 = 61
|
|
SPARC_REG_C4 = 62
|
|
SPARC_REG_C5 = 63
|
|
SPARC_REG_C6 = 64
|
|
SPARC_REG_C7 = 65
|
|
SPARC_REG_C8 = 66
|
|
SPARC_REG_C9 = 67
|
|
SPARC_REG_C10 = 68
|
|
SPARC_REG_C11 = 69
|
|
SPARC_REG_C12 = 70
|
|
SPARC_REG_C13 = 71
|
|
SPARC_REG_C14 = 72
|
|
SPARC_REG_C15 = 73
|
|
SPARC_REG_C16 = 74
|
|
SPARC_REG_C17 = 75
|
|
SPARC_REG_C18 = 76
|
|
SPARC_REG_C19 = 77
|
|
SPARC_REG_C20 = 78
|
|
SPARC_REG_C21 = 79
|
|
SPARC_REG_C22 = 80
|
|
SPARC_REG_C23 = 81
|
|
SPARC_REG_C24 = 82
|
|
SPARC_REG_C25 = 83
|
|
SPARC_REG_C26 = 84
|
|
SPARC_REG_C27 = 85
|
|
SPARC_REG_C28 = 86
|
|
SPARC_REG_C29 = 87
|
|
SPARC_REG_C30 = 88
|
|
SPARC_REG_C31 = 89
|
|
SPARC_REG_D0 = 90
|
|
SPARC_REG_D1 = 91
|
|
SPARC_REG_D2 = 92
|
|
SPARC_REG_D3 = 93
|
|
SPARC_REG_D4 = 94
|
|
SPARC_REG_D5 = 95
|
|
SPARC_REG_D6 = 96
|
|
SPARC_REG_D7 = 97
|
|
SPARC_REG_D8 = 98
|
|
SPARC_REG_D9 = 99
|
|
SPARC_REG_D10 = 100
|
|
SPARC_REG_D11 = 101
|
|
SPARC_REG_D12 = 102
|
|
SPARC_REG_D13 = 103
|
|
SPARC_REG_D14 = 104
|
|
SPARC_REG_D15 = 105
|
|
SPARC_REG_D16 = 106
|
|
SPARC_REG_D17 = 107
|
|
SPARC_REG_D18 = 108
|
|
SPARC_REG_D19 = 109
|
|
SPARC_REG_D20 = 110
|
|
SPARC_REG_D21 = 111
|
|
SPARC_REG_D22 = 112
|
|
SPARC_REG_D23 = 113
|
|
SPARC_REG_D24 = 114
|
|
SPARC_REG_D25 = 115
|
|
SPARC_REG_D26 = 116
|
|
SPARC_REG_D27 = 117
|
|
SPARC_REG_D28 = 118
|
|
SPARC_REG_D29 = 119
|
|
SPARC_REG_D30 = 120
|
|
SPARC_REG_D31 = 121
|
|
SPARC_REG_F0 = 122
|
|
SPARC_REG_F1 = 123
|
|
SPARC_REG_F2 = 124
|
|
SPARC_REG_F3 = 125
|
|
SPARC_REG_F4 = 126
|
|
SPARC_REG_F5 = 127
|
|
SPARC_REG_F6 = 128
|
|
SPARC_REG_F7 = 129
|
|
SPARC_REG_F8 = 130
|
|
SPARC_REG_F9 = 131
|
|
SPARC_REG_F10 = 132
|
|
SPARC_REG_F11 = 133
|
|
SPARC_REG_F12 = 134
|
|
SPARC_REG_F13 = 135
|
|
SPARC_REG_F14 = 136
|
|
SPARC_REG_F15 = 137
|
|
SPARC_REG_F16 = 138
|
|
SPARC_REG_F17 = 139
|
|
SPARC_REG_F18 = 140
|
|
SPARC_REG_F19 = 141
|
|
SPARC_REG_F20 = 142
|
|
SPARC_REG_F21 = 143
|
|
SPARC_REG_F22 = 144
|
|
SPARC_REG_F23 = 145
|
|
SPARC_REG_F24 = 146
|
|
SPARC_REG_F25 = 147
|
|
SPARC_REG_F26 = 148
|
|
SPARC_REG_F27 = 149
|
|
SPARC_REG_F28 = 150
|
|
SPARC_REG_F29 = 151
|
|
SPARC_REG_F30 = 152
|
|
SPARC_REG_F31 = 153
|
|
SPARC_REG_FCC0 = 154
|
|
SPARC_REG_FCC1 = 155
|
|
SPARC_REG_FCC2 = 156
|
|
SPARC_REG_FCC3 = 157
|
|
SPARC_REG_G0 = 158
|
|
SPARC_REG_G1 = 159
|
|
SPARC_REG_G2 = 160
|
|
SPARC_REG_G3 = 161
|
|
SPARC_REG_G4 = 162
|
|
SPARC_REG_G5 = 163
|
|
SPARC_REG_G6 = 164
|
|
SPARC_REG_G7 = 165
|
|
SPARC_REG_I0 = 166
|
|
SPARC_REG_I1 = 167
|
|
SPARC_REG_I2 = 168
|
|
SPARC_REG_I3 = 169
|
|
SPARC_REG_I4 = 170
|
|
SPARC_REG_I5 = 171
|
|
SPARC_REG_I6 = 172
|
|
SPARC_REG_I7 = 173
|
|
SPARC_REG_L0 = 174
|
|
SPARC_REG_L1 = 175
|
|
SPARC_REG_L2 = 176
|
|
SPARC_REG_L3 = 177
|
|
SPARC_REG_L4 = 178
|
|
SPARC_REG_L5 = 179
|
|
SPARC_REG_L6 = 180
|
|
SPARC_REG_L7 = 181
|
|
SPARC_REG_O0 = 182
|
|
SPARC_REG_O1 = 183
|
|
SPARC_REG_O2 = 184
|
|
SPARC_REG_O3 = 185
|
|
SPARC_REG_O4 = 186
|
|
SPARC_REG_O5 = 187
|
|
SPARC_REG_O6 = 188
|
|
SPARC_REG_O7 = 189
|
|
SPARC_REG_Q0 = 190
|
|
SPARC_REG_Q1 = 191
|
|
SPARC_REG_Q2 = 192
|
|
SPARC_REG_Q3 = 193
|
|
SPARC_REG_Q4 = 194
|
|
SPARC_REG_Q5 = 195
|
|
SPARC_REG_Q6 = 196
|
|
SPARC_REG_Q7 = 197
|
|
SPARC_REG_Q8 = 198
|
|
SPARC_REG_Q9 = 199
|
|
SPARC_REG_Q10 = 200
|
|
SPARC_REG_Q11 = 201
|
|
SPARC_REG_Q12 = 202
|
|
SPARC_REG_Q13 = 203
|
|
SPARC_REG_Q14 = 204
|
|
SPARC_REG_Q15 = 205
|
|
SPARC_REG_C0_C1 = 206
|
|
SPARC_REG_C2_C3 = 207
|
|
SPARC_REG_C4_C5 = 208
|
|
SPARC_REG_C6_C7 = 209
|
|
SPARC_REG_C8_C9 = 210
|
|
SPARC_REG_C10_C11 = 211
|
|
SPARC_REG_C12_C13 = 212
|
|
SPARC_REG_C14_C15 = 213
|
|
SPARC_REG_C16_C17 = 214
|
|
SPARC_REG_C18_C19 = 215
|
|
SPARC_REG_C20_C21 = 216
|
|
SPARC_REG_C22_C23 = 217
|
|
SPARC_REG_C24_C25 = 218
|
|
SPARC_REG_C26_C27 = 219
|
|
SPARC_REG_C28_C29 = 220
|
|
SPARC_REG_C30_C31 = 221
|
|
SPARC_REG_G0_G1 = 222
|
|
SPARC_REG_G2_G3 = 223
|
|
SPARC_REG_G4_G5 = 224
|
|
SPARC_REG_G6_G7 = 225
|
|
SPARC_REG_I0_I1 = 226
|
|
SPARC_REG_I2_I3 = 227
|
|
SPARC_REG_I4_I5 = 228
|
|
SPARC_REG_I6_I7 = 229
|
|
SPARC_REG_L0_L1 = 230
|
|
SPARC_REG_L2_L3 = 231
|
|
SPARC_REG_L4_L5 = 232
|
|
SPARC_REG_L6_L7 = 233
|
|
SPARC_REG_O0_O1 = 234
|
|
SPARC_REG_O2_O3 = 235
|
|
SPARC_REG_O4_O5 = 236
|
|
SPARC_REG_O6_O7 = 237
|
|
SPARC_REG_ENDING = 238
|
|
SPARC_REG_SP = SPARC_REG_O6
|
|
SPARC_REG_FP = SPARC_REG_I6
|
|
SPARC_ASITAG_ASI_INVALID = 0x0
|
|
SPARC_ASITAG_ASI_AIUP = 0x10
|
|
SPARC_ASITAG_ASI_AS_IF_USER_PRIMARY = 0x10
|
|
SPARC_ASITAG_ASI_AIUP_L = 0x18
|
|
SPARC_ASITAG_ASI_AS_IF_USER_PRIMARY_LITTLE = 0x18
|
|
SPARC_ASITAG_ASI_AIUS = 0x11
|
|
SPARC_ASITAG_ASI_AS_IF_USER_SECONDARY = 0x11
|
|
SPARC_ASITAG_ASI_AIUS_L = 0x19
|
|
SPARC_ASITAG_ASI_AS_IF_USER_SECONDARY_LITTLE = 0x19
|
|
SPARC_ASITAG_ASI_N = 0x4
|
|
SPARC_ASITAG_ASI_NUCLEUS = 0x4
|
|
SPARC_ASITAG_ASI_N_L = 0xc
|
|
SPARC_ASITAG_ASI_NUCLEUS_LITTLE = 0xc
|
|
SPARC_ASITAG_ASI_P = 0x80
|
|
SPARC_ASITAG_ASI_PRIMARY = 0x80
|
|
SPARC_ASITAG_ASI_PNF = 0x82
|
|
SPARC_ASITAG_ASI_PRIMARY_NOFAULT = 0x82
|
|
SPARC_ASITAG_ASI_PNF_L = 0x8a
|
|
SPARC_ASITAG_ASI_PRIMARY_NOFAULT_LITTLE = 0x8a
|
|
SPARC_ASITAG_ASI_P_L = 0x88
|
|
SPARC_ASITAG_ASI_PRIMARY_LITTLE = 0x88
|
|
SPARC_ASITAG_ASI_S = 0x81
|
|
SPARC_ASITAG_ASI_SECONDARY = 0x81
|
|
SPARC_ASITAG_ASI_SNF = 0x83
|
|
SPARC_ASITAG_ASI_SECONDARY_NOFAULT = 0x83
|
|
SPARC_ASITAG_ASI_SNF_L = 0x8b
|
|
SPARC_ASITAG_ASI_SECONDARY_NOFAULT_LITTLE = 0x8b
|
|
SPARC_ASITAG_ASI_S_L = 0x89
|
|
SPARC_ASITAG_ASI_SECONDARY_LITTLE = 0x89
|
|
|
|
SPARC_MEMBAR_TAG_NONE = 0
|
|
SPARC_MEMBAR_TAG_LOADLOAD = 1
|
|
SPARC_MEMBAR_TAG_STORELOAD = 1<<1
|
|
SPARC_MEMBAR_TAG_LOADSTORE = 1<<2
|
|
SPARC_MEMBAR_TAG_STORESTORE = 1<<3
|
|
SPARC_MEMBAR_TAG_LOOKASIDE = 1<<4
|
|
SPARC_MEMBAR_TAG_MEMISSUE = 1<<5
|
|
SPARC_MEMBAR_TAG_SYNC = 1<<6
|
|
|
|
SPARC_INS_INVALID = 0
|
|
SPARC_INS_SET = 1
|
|
SPARC_INS_SETX = 2
|
|
SPARC_INS_ADDCC = 3
|
|
SPARC_INS_ADDX = 4
|
|
SPARC_INS_ADDXCC = 5
|
|
SPARC_INS_ADDXC = 6
|
|
SPARC_INS_ADDXCCC = 7
|
|
SPARC_INS_ADD = 8
|
|
SPARC_INS_ALIGNADDR = 9
|
|
SPARC_INS_ALIGNADDRL = 10
|
|
SPARC_INS_ANDCC = 11
|
|
SPARC_INS_ANDNCC = 12
|
|
SPARC_INS_ANDN = 13
|
|
SPARC_INS_AND = 14
|
|
SPARC_INS_ARRAY16 = 15
|
|
SPARC_INS_ARRAY32 = 16
|
|
SPARC_INS_ARRAY8 = 17
|
|
SPARC_INS_B = 18
|
|
SPARC_INS_BMASK = 19
|
|
SPARC_INS_FB = 20
|
|
SPARC_INS_BR = 21
|
|
SPARC_INS_BSHUFFLE = 22
|
|
SPARC_INS_CALL = 23
|
|
SPARC_INS_CASA = 24
|
|
SPARC_INS_CASXA = 25
|
|
SPARC_INS_CB = 26
|
|
SPARC_INS_CMASK16 = 27
|
|
SPARC_INS_CMASK32 = 28
|
|
SPARC_INS_CMASK8 = 29
|
|
SPARC_INS_DONE = 30
|
|
SPARC_INS_EDGE16 = 31
|
|
SPARC_INS_EDGE16L = 32
|
|
SPARC_INS_EDGE16LN = 33
|
|
SPARC_INS_EDGE16N = 34
|
|
SPARC_INS_EDGE32 = 35
|
|
SPARC_INS_EDGE32L = 36
|
|
SPARC_INS_EDGE32LN = 37
|
|
SPARC_INS_EDGE32N = 38
|
|
SPARC_INS_EDGE8 = 39
|
|
SPARC_INS_EDGE8L = 40
|
|
SPARC_INS_EDGE8LN = 41
|
|
SPARC_INS_EDGE8N = 42
|
|
SPARC_INS_FABSD = 43
|
|
SPARC_INS_FABSQ = 44
|
|
SPARC_INS_FABSS = 45
|
|
SPARC_INS_FADDD = 46
|
|
SPARC_INS_FADDQ = 47
|
|
SPARC_INS_FADDS = 48
|
|
SPARC_INS_FALIGNDATA = 49
|
|
SPARC_INS_FAND = 50
|
|
SPARC_INS_FANDNOT1 = 51
|
|
SPARC_INS_FANDNOT1S = 52
|
|
SPARC_INS_FANDNOT2 = 53
|
|
SPARC_INS_FANDNOT2S = 54
|
|
SPARC_INS_FANDS = 55
|
|
SPARC_INS_FCHKSM16 = 56
|
|
SPARC_INS_FCMPEQ16 = 57
|
|
SPARC_INS_FCMPEQ32 = 58
|
|
SPARC_INS_FCMPGT16 = 59
|
|
SPARC_INS_FCMPGT32 = 60
|
|
SPARC_INS_FCMPLE16 = 61
|
|
SPARC_INS_FCMPLE32 = 62
|
|
SPARC_INS_FCMPNE16 = 63
|
|
SPARC_INS_FCMPNE32 = 64
|
|
SPARC_INS_FDIVD = 65
|
|
SPARC_INS_FDIVQ = 66
|
|
SPARC_INS_FDIVS = 67
|
|
SPARC_INS_FDMULQ = 68
|
|
SPARC_INS_FDTOI = 69
|
|
SPARC_INS_FDTOQ = 70
|
|
SPARC_INS_FDTOS = 71
|
|
SPARC_INS_FDTOX = 72
|
|
SPARC_INS_FEXPAND = 73
|
|
SPARC_INS_FHADDD = 74
|
|
SPARC_INS_FHADDS = 75
|
|
SPARC_INS_FHSUBD = 76
|
|
SPARC_INS_FHSUBS = 77
|
|
SPARC_INS_FITOD = 78
|
|
SPARC_INS_FITOQ = 79
|
|
SPARC_INS_FITOS = 80
|
|
SPARC_INS_FLCMPD = 81
|
|
SPARC_INS_FLCMPS = 82
|
|
SPARC_INS_FLUSH = 83
|
|
SPARC_INS_FLUSHW = 84
|
|
SPARC_INS_FMEAN16 = 85
|
|
SPARC_INS_FMOVD = 86
|
|
SPARC_INS_FMOVQ = 87
|
|
SPARC_INS_FMOVRD = 88
|
|
SPARC_INS_FMOVRQ = 89
|
|
SPARC_INS_FMOVRS = 90
|
|
SPARC_INS_FMOVS = 91
|
|
SPARC_INS_FMUL8SUX16 = 92
|
|
SPARC_INS_FMUL8ULX16 = 93
|
|
SPARC_INS_FMUL8X16 = 94
|
|
SPARC_INS_FMUL8X16AL = 95
|
|
SPARC_INS_FMUL8X16AU = 96
|
|
SPARC_INS_FMULD = 97
|
|
SPARC_INS_FMULD8SUX16 = 98
|
|
SPARC_INS_FMULD8ULX16 = 99
|
|
SPARC_INS_FMULQ = 100
|
|
SPARC_INS_FMULS = 101
|
|
SPARC_INS_FNADDD = 102
|
|
SPARC_INS_FNADDS = 103
|
|
SPARC_INS_FNAND = 104
|
|
SPARC_INS_FNANDS = 105
|
|
SPARC_INS_FNEGD = 106
|
|
SPARC_INS_FNEGQ = 107
|
|
SPARC_INS_FNEGS = 108
|
|
SPARC_INS_FNHADDD = 109
|
|
SPARC_INS_FNHADDS = 110
|
|
SPARC_INS_FNOR = 111
|
|
SPARC_INS_FNORS = 112
|
|
SPARC_INS_FNOT1 = 113
|
|
SPARC_INS_FNOT1S = 114
|
|
SPARC_INS_FNOT2 = 115
|
|
SPARC_INS_FNOT2S = 116
|
|
SPARC_INS_FONE = 117
|
|
SPARC_INS_FONES = 118
|
|
SPARC_INS_FOR = 119
|
|
SPARC_INS_FORNOT1 = 120
|
|
SPARC_INS_FORNOT1S = 121
|
|
SPARC_INS_FORNOT2 = 122
|
|
SPARC_INS_FORNOT2S = 123
|
|
SPARC_INS_FORS = 124
|
|
SPARC_INS_FPACK16 = 125
|
|
SPARC_INS_FPACK32 = 126
|
|
SPARC_INS_FPACKFIX = 127
|
|
SPARC_INS_FPADD16 = 128
|
|
SPARC_INS_FPADD16S = 129
|
|
SPARC_INS_FPADD32 = 130
|
|
SPARC_INS_FPADD32S = 131
|
|
SPARC_INS_FPADD64 = 132
|
|
SPARC_INS_FPMERGE = 133
|
|
SPARC_INS_FPSUB16 = 134
|
|
SPARC_INS_FPSUB16S = 135
|
|
SPARC_INS_FPSUB32 = 136
|
|
SPARC_INS_FPSUB32S = 137
|
|
SPARC_INS_FQTOD = 138
|
|
SPARC_INS_FQTOI = 139
|
|
SPARC_INS_FQTOS = 140
|
|
SPARC_INS_FQTOX = 141
|
|
SPARC_INS_FSLAS16 = 142
|
|
SPARC_INS_FSLAS32 = 143
|
|
SPARC_INS_FSLL16 = 144
|
|
SPARC_INS_FSLL32 = 145
|
|
SPARC_INS_FSMULD = 146
|
|
SPARC_INS_FSQRTD = 147
|
|
SPARC_INS_FSQRTQ = 148
|
|
SPARC_INS_FSQRTS = 149
|
|
SPARC_INS_FSRA16 = 150
|
|
SPARC_INS_FSRA32 = 151
|
|
SPARC_INS_FSRC1 = 152
|
|
SPARC_INS_FSRC1S = 153
|
|
SPARC_INS_FSRC2 = 154
|
|
SPARC_INS_FSRC2S = 155
|
|
SPARC_INS_FSRL16 = 156
|
|
SPARC_INS_FSRL32 = 157
|
|
SPARC_INS_FSTOD = 158
|
|
SPARC_INS_FSTOI = 159
|
|
SPARC_INS_FSTOQ = 160
|
|
SPARC_INS_FSTOX = 161
|
|
SPARC_INS_FSUBD = 162
|
|
SPARC_INS_FSUBQ = 163
|
|
SPARC_INS_FSUBS = 164
|
|
SPARC_INS_FXNOR = 165
|
|
SPARC_INS_FXNORS = 166
|
|
SPARC_INS_FXOR = 167
|
|
SPARC_INS_FXORS = 168
|
|
SPARC_INS_FXTOD = 169
|
|
SPARC_INS_FXTOQ = 170
|
|
SPARC_INS_FXTOS = 171
|
|
SPARC_INS_FZERO = 172
|
|
SPARC_INS_FZEROS = 173
|
|
SPARC_INS_LDX = 174
|
|
SPARC_INS_LD = 175
|
|
SPARC_INS_JMPL = 176
|
|
SPARC_INS_LDA = 177
|
|
SPARC_INS_LDDA = 178
|
|
SPARC_INS_LDD = 179
|
|
SPARC_INS_LDQA = 180
|
|
SPARC_INS_LDQ = 181
|
|
SPARC_INS_LDSBA = 182
|
|
SPARC_INS_LDSB = 183
|
|
SPARC_INS_LDSHA = 184
|
|
SPARC_INS_LDSH = 185
|
|
SPARC_INS_LDSTUBA = 186
|
|
SPARC_INS_LDSTUB = 187
|
|
SPARC_INS_LDSWA = 188
|
|
SPARC_INS_LDSW = 189
|
|
SPARC_INS_LDUBA = 190
|
|
SPARC_INS_LDUB = 191
|
|
SPARC_INS_LDUHA = 192
|
|
SPARC_INS_LDUH = 193
|
|
SPARC_INS_LDXA = 194
|
|
SPARC_INS_LZCNT = 195
|
|
SPARC_INS_MEMBAR = 196
|
|
SPARC_INS_MOVDTOX = 197
|
|
SPARC_INS_MOV = 198
|
|
SPARC_INS_MOVR = 199
|
|
SPARC_INS_MOVSTOSW = 200
|
|
SPARC_INS_MOVSTOUW = 201
|
|
SPARC_INS_MULSCC = 202
|
|
SPARC_INS_MULX = 203
|
|
SPARC_INS_NOP = 204
|
|
SPARC_INS_ORCC = 205
|
|
SPARC_INS_ORNCC = 206
|
|
SPARC_INS_ORN = 207
|
|
SPARC_INS_OR = 208
|
|
SPARC_INS_PDIST = 209
|
|
SPARC_INS_PDISTN = 210
|
|
SPARC_INS_POPC = 211
|
|
SPARC_INS_PREFETCH = 212
|
|
SPARC_INS_PWR = 213
|
|
SPARC_INS_RD = 214
|
|
SPARC_INS_RDPR = 215
|
|
SPARC_INS_RESTORED = 216
|
|
SPARC_INS_RESTORE = 217
|
|
SPARC_INS_RETRY = 218
|
|
SPARC_INS_RETT = 219
|
|
SPARC_INS_SAVED = 220
|
|
SPARC_INS_SAVE = 221
|
|
SPARC_INS_SDIVCC = 222
|
|
SPARC_INS_SDIVX = 223
|
|
SPARC_INS_SDIV = 224
|
|
SPARC_INS_SETHI = 225
|
|
SPARC_INS_SHUTDOWN = 226
|
|
SPARC_INS_SIAM = 227
|
|
SPARC_INS_SIR = 228
|
|
SPARC_INS_SLLX = 229
|
|
SPARC_INS_SLL = 230
|
|
SPARC_INS_SMAC = 231
|
|
SPARC_INS_SMULCC = 232
|
|
SPARC_INS_SMUL = 233
|
|
SPARC_INS_SRAX = 234
|
|
SPARC_INS_SRA = 235
|
|
SPARC_INS_SRLX = 236
|
|
SPARC_INS_SRL = 237
|
|
SPARC_INS_STA = 238
|
|
SPARC_INS_STBAR = 239
|
|
SPARC_INS_STBA = 240
|
|
SPARC_INS_STB = 241
|
|
SPARC_INS_ST = 242
|
|
SPARC_INS_STDA = 243
|
|
SPARC_INS_STD = 244
|
|
SPARC_INS_STHA = 245
|
|
SPARC_INS_STH = 246
|
|
SPARC_INS_STQA = 247
|
|
SPARC_INS_STQ = 248
|
|
SPARC_INS_STXA = 249
|
|
SPARC_INS_STX = 250
|
|
SPARC_INS_SUBCC = 251
|
|
SPARC_INS_SUBX = 252
|
|
SPARC_INS_SUBXCC = 253
|
|
SPARC_INS_SUB = 254
|
|
SPARC_INS_SWAPA = 255
|
|
SPARC_INS_SWAP = 256
|
|
SPARC_INS_TA = 257
|
|
SPARC_INS_TADDCCTV = 258
|
|
SPARC_INS_TADDCC = 259
|
|
SPARC_INS_T = 260
|
|
SPARC_INS_TSUBCCTV = 261
|
|
SPARC_INS_TSUBCC = 262
|
|
SPARC_INS_UDIVCC = 263
|
|
SPARC_INS_UDIVX = 264
|
|
SPARC_INS_UDIV = 265
|
|
SPARC_INS_UMAC = 266
|
|
SPARC_INS_UMULCC = 267
|
|
SPARC_INS_UMULXHI = 268
|
|
SPARC_INS_UMUL = 269
|
|
SPARC_INS_UNIMP = 270
|
|
SPARC_INS_FCMPD = 271
|
|
SPARC_INS_FCMPED = 272
|
|
SPARC_INS_FCMPEQ = 273
|
|
SPARC_INS_FCMPES = 274
|
|
SPARC_INS_FCMPQ = 275
|
|
SPARC_INS_FCMPS = 276
|
|
SPARC_INS_WR = 277
|
|
SPARC_INS_WRPR = 278
|
|
SPARC_INS_XMULX = 279
|
|
SPARC_INS_XMULXHI = 280
|
|
SPARC_INS_XNORCC = 281
|
|
SPARC_INS_XNOR = 282
|
|
SPARC_INS_XORCC = 283
|
|
SPARC_INS_XOR = 284
|
|
SPARC_INS_ENDING = 285
|
|
SPARC_INS_ALIAS_BEGIN = 286
|
|
SPARC_INS_ALIAS_MOVA = 287
|
|
SPARC_INS_ALIAS_FMOVSA = 288
|
|
SPARC_INS_ALIAS_FMOVDA = 289
|
|
SPARC_INS_ALIAS_MOVRZ = 290
|
|
SPARC_INS_ALIAS_FMOVRSZ = 291
|
|
SPARC_INS_ALIAS_FMOVRDZ = 292
|
|
SPARC_INS_ALIAS_FMOVRQZ = 293
|
|
SPARC_INS_ALIAS_BA = 294
|
|
SPARC_INS_ALIAS_BA_A = 295
|
|
SPARC_INS_ALIAS_BA_PT = 296
|
|
SPARC_INS_ALIAS_BA_A_PT = 297
|
|
SPARC_INS_ALIAS_BA_PN = 298
|
|
SPARC_INS_ALIAS_BA_A_PN = 299
|
|
SPARC_INS_ALIAS_FMOVQA = 300
|
|
SPARC_INS_ALIAS_TA = 301
|
|
SPARC_INS_ALIAS_FBA = 302
|
|
SPARC_INS_ALIAS_FBA_PT = 303
|
|
SPARC_INS_ALIAS_FBA_A = 304
|
|
SPARC_INS_ALIAS_FBA_A_PT = 305
|
|
SPARC_INS_ALIAS_FBA_PN = 306
|
|
SPARC_INS_ALIAS_FBA_A_PN = 307
|
|
SPARC_INS_ALIAS_BRZ = 308
|
|
SPARC_INS_ALIAS_BRZ_PT = 309
|
|
SPARC_INS_ALIAS_BRZ_PN = 310
|
|
SPARC_INS_ALIAS_BRZ_A = 311
|
|
SPARC_INS_ALIAS_BRZ_A_PT = 312
|
|
SPARC_INS_ALIAS_BRZ_A_PN = 313
|
|
SPARC_INS_ALIAS_BN = 314
|
|
SPARC_INS_ALIAS_BN_A = 315
|
|
SPARC_INS_ALIAS_BN_PT = 316
|
|
SPARC_INS_ALIAS_BN_A_PT = 317
|
|
SPARC_INS_ALIAS_BN_PN = 318
|
|
SPARC_INS_ALIAS_BN_A_PN = 319
|
|
SPARC_INS_ALIAS_MOVN = 320
|
|
SPARC_INS_ALIAS_FMOVSN = 321
|
|
SPARC_INS_ALIAS_FMOVDN = 322
|
|
SPARC_INS_ALIAS_FMOVQN = 323
|
|
SPARC_INS_ALIAS_TN = 324
|
|
SPARC_INS_ALIAS_BNE = 325
|
|
SPARC_INS_ALIAS_BNE_A = 326
|
|
SPARC_INS_ALIAS_BNE_PT = 327
|
|
SPARC_INS_ALIAS_BNE_A_PT = 328
|
|
SPARC_INS_ALIAS_BNE_PN = 329
|
|
SPARC_INS_ALIAS_BNE_A_PN = 330
|
|
SPARC_INS_ALIAS_MOVNE = 331
|
|
SPARC_INS_ALIAS_FMOVSNE = 332
|
|
SPARC_INS_ALIAS_FMOVDNE = 333
|
|
SPARC_INS_ALIAS_FMOVQNE = 334
|
|
SPARC_INS_ALIAS_TNE = 335
|
|
SPARC_INS_ALIAS_BE = 336
|
|
SPARC_INS_ALIAS_BE_A = 337
|
|
SPARC_INS_ALIAS_BE_PT = 338
|
|
SPARC_INS_ALIAS_BE_A_PT = 339
|
|
SPARC_INS_ALIAS_BE_PN = 340
|
|
SPARC_INS_ALIAS_BE_A_PN = 341
|
|
SPARC_INS_ALIAS_MOVE = 342
|
|
SPARC_INS_ALIAS_FMOVSE = 343
|
|
SPARC_INS_ALIAS_FMOVDE = 344
|
|
SPARC_INS_ALIAS_FMOVQE = 345
|
|
SPARC_INS_ALIAS_TE = 346
|
|
SPARC_INS_ALIAS_BG = 347
|
|
SPARC_INS_ALIAS_BG_A = 348
|
|
SPARC_INS_ALIAS_BG_PT = 349
|
|
SPARC_INS_ALIAS_BG_A_PT = 350
|
|
SPARC_INS_ALIAS_BG_PN = 351
|
|
SPARC_INS_ALIAS_BG_A_PN = 352
|
|
SPARC_INS_ALIAS_MOVG = 353
|
|
SPARC_INS_ALIAS_FMOVSG = 354
|
|
SPARC_INS_ALIAS_FMOVDG = 355
|
|
SPARC_INS_ALIAS_FMOVQG = 356
|
|
SPARC_INS_ALIAS_TG = 357
|
|
SPARC_INS_ALIAS_BLE = 358
|
|
SPARC_INS_ALIAS_BLE_A = 359
|
|
SPARC_INS_ALIAS_BLE_PT = 360
|
|
SPARC_INS_ALIAS_BLE_A_PT = 361
|
|
SPARC_INS_ALIAS_BLE_PN = 362
|
|
SPARC_INS_ALIAS_BLE_A_PN = 363
|
|
SPARC_INS_ALIAS_MOVLE = 364
|
|
SPARC_INS_ALIAS_FMOVSLE = 365
|
|
SPARC_INS_ALIAS_FMOVDLE = 366
|
|
SPARC_INS_ALIAS_FMOVQLE = 367
|
|
SPARC_INS_ALIAS_TLE = 368
|
|
SPARC_INS_ALIAS_BGE = 369
|
|
SPARC_INS_ALIAS_BGE_A = 370
|
|
SPARC_INS_ALIAS_BGE_PT = 371
|
|
SPARC_INS_ALIAS_BGE_A_PT = 372
|
|
SPARC_INS_ALIAS_BGE_PN = 373
|
|
SPARC_INS_ALIAS_BGE_A_PN = 374
|
|
SPARC_INS_ALIAS_MOVGE = 375
|
|
SPARC_INS_ALIAS_FMOVSGE = 376
|
|
SPARC_INS_ALIAS_FMOVDGE = 377
|
|
SPARC_INS_ALIAS_FMOVQGE = 378
|
|
SPARC_INS_ALIAS_TGE = 379
|
|
SPARC_INS_ALIAS_BL = 380
|
|
SPARC_INS_ALIAS_BL_A = 381
|
|
SPARC_INS_ALIAS_BL_PT = 382
|
|
SPARC_INS_ALIAS_BL_A_PT = 383
|
|
SPARC_INS_ALIAS_BL_PN = 384
|
|
SPARC_INS_ALIAS_BL_A_PN = 385
|
|
SPARC_INS_ALIAS_MOVL = 386
|
|
SPARC_INS_ALIAS_FMOVSL = 387
|
|
SPARC_INS_ALIAS_FMOVDL = 388
|
|
SPARC_INS_ALIAS_FMOVQL = 389
|
|
SPARC_INS_ALIAS_TL = 390
|
|
SPARC_INS_ALIAS_BGU = 391
|
|
SPARC_INS_ALIAS_BGU_A = 392
|
|
SPARC_INS_ALIAS_BGU_PT = 393
|
|
SPARC_INS_ALIAS_BGU_A_PT = 394
|
|
SPARC_INS_ALIAS_BGU_PN = 395
|
|
SPARC_INS_ALIAS_BGU_A_PN = 396
|
|
SPARC_INS_ALIAS_MOVGU = 397
|
|
SPARC_INS_ALIAS_FMOVSGU = 398
|
|
SPARC_INS_ALIAS_FMOVDGU = 399
|
|
SPARC_INS_ALIAS_FMOVQGU = 400
|
|
SPARC_INS_ALIAS_TGU = 401
|
|
SPARC_INS_ALIAS_BLEU = 402
|
|
SPARC_INS_ALIAS_BLEU_A = 403
|
|
SPARC_INS_ALIAS_BLEU_PT = 404
|
|
SPARC_INS_ALIAS_BLEU_A_PT = 405
|
|
SPARC_INS_ALIAS_BLEU_PN = 406
|
|
SPARC_INS_ALIAS_BLEU_A_PN = 407
|
|
SPARC_INS_ALIAS_MOVLEU = 408
|
|
SPARC_INS_ALIAS_FMOVSLEU = 409
|
|
SPARC_INS_ALIAS_FMOVDLEU = 410
|
|
SPARC_INS_ALIAS_FMOVQLEU = 411
|
|
SPARC_INS_ALIAS_TLEU = 412
|
|
SPARC_INS_ALIAS_BCC = 413
|
|
SPARC_INS_ALIAS_BCC_A = 414
|
|
SPARC_INS_ALIAS_BCC_PT = 415
|
|
SPARC_INS_ALIAS_BCC_A_PT = 416
|
|
SPARC_INS_ALIAS_BCC_PN = 417
|
|
SPARC_INS_ALIAS_BCC_A_PN = 418
|
|
SPARC_INS_ALIAS_MOVCC = 419
|
|
SPARC_INS_ALIAS_FMOVSCC = 420
|
|
SPARC_INS_ALIAS_FMOVDCC = 421
|
|
SPARC_INS_ALIAS_FMOVQCC = 422
|
|
SPARC_INS_ALIAS_TCC = 423
|
|
SPARC_INS_ALIAS_BCS = 424
|
|
SPARC_INS_ALIAS_BCS_A = 425
|
|
SPARC_INS_ALIAS_BCS_PT = 426
|
|
SPARC_INS_ALIAS_BCS_A_PT = 427
|
|
SPARC_INS_ALIAS_BCS_PN = 428
|
|
SPARC_INS_ALIAS_BCS_A_PN = 429
|
|
SPARC_INS_ALIAS_MOVCS = 430
|
|
SPARC_INS_ALIAS_FMOVSCS = 431
|
|
SPARC_INS_ALIAS_FMOVDCS = 432
|
|
SPARC_INS_ALIAS_FMOVQCS = 433
|
|
SPARC_INS_ALIAS_TCS = 434
|
|
SPARC_INS_ALIAS_BPOS = 435
|
|
SPARC_INS_ALIAS_BPOS_A = 436
|
|
SPARC_INS_ALIAS_BPOS_PT = 437
|
|
SPARC_INS_ALIAS_BPOS_A_PT = 438
|
|
SPARC_INS_ALIAS_BPOS_PN = 439
|
|
SPARC_INS_ALIAS_BPOS_A_PN = 440
|
|
SPARC_INS_ALIAS_MOVPOS = 441
|
|
SPARC_INS_ALIAS_FMOVSPOS = 442
|
|
SPARC_INS_ALIAS_FMOVDPOS = 443
|
|
SPARC_INS_ALIAS_FMOVQPOS = 444
|
|
SPARC_INS_ALIAS_TPOS = 445
|
|
SPARC_INS_ALIAS_BNEG = 446
|
|
SPARC_INS_ALIAS_BNEG_A = 447
|
|
SPARC_INS_ALIAS_BNEG_PT = 448
|
|
SPARC_INS_ALIAS_BNEG_A_PT = 449
|
|
SPARC_INS_ALIAS_BNEG_PN = 450
|
|
SPARC_INS_ALIAS_BNEG_A_PN = 451
|
|
SPARC_INS_ALIAS_MOVNEG = 452
|
|
SPARC_INS_ALIAS_FMOVSNEG = 453
|
|
SPARC_INS_ALIAS_FMOVDNEG = 454
|
|
SPARC_INS_ALIAS_FMOVQNEG = 455
|
|
SPARC_INS_ALIAS_TNEG = 456
|
|
SPARC_INS_ALIAS_BVC = 457
|
|
SPARC_INS_ALIAS_BVC_A = 458
|
|
SPARC_INS_ALIAS_BVC_PT = 459
|
|
SPARC_INS_ALIAS_BVC_A_PT = 460
|
|
SPARC_INS_ALIAS_BVC_PN = 461
|
|
SPARC_INS_ALIAS_BVC_A_PN = 462
|
|
SPARC_INS_ALIAS_MOVVC = 463
|
|
SPARC_INS_ALIAS_FMOVSVC = 464
|
|
SPARC_INS_ALIAS_FMOVDVC = 465
|
|
SPARC_INS_ALIAS_FMOVQVC = 466
|
|
SPARC_INS_ALIAS_TVC = 467
|
|
SPARC_INS_ALIAS_BVS = 468
|
|
SPARC_INS_ALIAS_BVS_A = 469
|
|
SPARC_INS_ALIAS_BVS_PT = 470
|
|
SPARC_INS_ALIAS_BVS_A_PT = 471
|
|
SPARC_INS_ALIAS_BVS_PN = 472
|
|
SPARC_INS_ALIAS_BVS_A_PN = 473
|
|
SPARC_INS_ALIAS_MOVVS = 474
|
|
SPARC_INS_ALIAS_FMOVSVS = 475
|
|
SPARC_INS_ALIAS_FMOVDVS = 476
|
|
SPARC_INS_ALIAS_FMOVQVS = 477
|
|
SPARC_INS_ALIAS_TVS = 478
|
|
SPARC_INS_ALIAS_FBN = 479
|
|
SPARC_INS_ALIAS_FBN_PT = 480
|
|
SPARC_INS_ALIAS_FBN_A = 481
|
|
SPARC_INS_ALIAS_FBN_A_PT = 482
|
|
SPARC_INS_ALIAS_FBN_PN = 483
|
|
SPARC_INS_ALIAS_FBN_A_PN = 484
|
|
SPARC_INS_ALIAS_FBU = 485
|
|
SPARC_INS_ALIAS_FBU_PT = 486
|
|
SPARC_INS_ALIAS_FBU_A = 487
|
|
SPARC_INS_ALIAS_FBU_A_PT = 488
|
|
SPARC_INS_ALIAS_FBU_PN = 489
|
|
SPARC_INS_ALIAS_FBU_A_PN = 490
|
|
SPARC_INS_ALIAS_MOVU = 491
|
|
SPARC_INS_ALIAS_FMOVSU = 492
|
|
SPARC_INS_ALIAS_FMOVDU = 493
|
|
SPARC_INS_ALIAS_FMOVQU = 494
|
|
SPARC_INS_ALIAS_FBG = 495
|
|
SPARC_INS_ALIAS_FBG_PT = 496
|
|
SPARC_INS_ALIAS_FBG_A = 497
|
|
SPARC_INS_ALIAS_FBG_A_PT = 498
|
|
SPARC_INS_ALIAS_FBG_PN = 499
|
|
SPARC_INS_ALIAS_FBG_A_PN = 500
|
|
SPARC_INS_ALIAS_FBUG = 501
|
|
SPARC_INS_ALIAS_FBUG_PT = 502
|
|
SPARC_INS_ALIAS_FBUG_A = 503
|
|
SPARC_INS_ALIAS_FBUG_A_PT = 504
|
|
SPARC_INS_ALIAS_FBUG_PN = 505
|
|
SPARC_INS_ALIAS_FBUG_A_PN = 506
|
|
SPARC_INS_ALIAS_MOVUG = 507
|
|
SPARC_INS_ALIAS_FMOVSUG = 508
|
|
SPARC_INS_ALIAS_FMOVDUG = 509
|
|
SPARC_INS_ALIAS_FMOVQUG = 510
|
|
SPARC_INS_ALIAS_FBL = 511
|
|
SPARC_INS_ALIAS_FBL_PT = 512
|
|
SPARC_INS_ALIAS_FBL_A = 513
|
|
SPARC_INS_ALIAS_FBL_A_PT = 514
|
|
SPARC_INS_ALIAS_FBL_PN = 515
|
|
SPARC_INS_ALIAS_FBL_A_PN = 516
|
|
SPARC_INS_ALIAS_FBUL = 517
|
|
SPARC_INS_ALIAS_FBUL_PT = 518
|
|
SPARC_INS_ALIAS_FBUL_A = 519
|
|
SPARC_INS_ALIAS_FBUL_A_PT = 520
|
|
SPARC_INS_ALIAS_FBUL_PN = 521
|
|
SPARC_INS_ALIAS_FBUL_A_PN = 522
|
|
SPARC_INS_ALIAS_MOVUL = 523
|
|
SPARC_INS_ALIAS_FMOVSUL = 524
|
|
SPARC_INS_ALIAS_FMOVDUL = 525
|
|
SPARC_INS_ALIAS_FMOVQUL = 526
|
|
SPARC_INS_ALIAS_FBLG = 527
|
|
SPARC_INS_ALIAS_FBLG_PT = 528
|
|
SPARC_INS_ALIAS_FBLG_A = 529
|
|
SPARC_INS_ALIAS_FBLG_A_PT = 530
|
|
SPARC_INS_ALIAS_FBLG_PN = 531
|
|
SPARC_INS_ALIAS_FBLG_A_PN = 532
|
|
SPARC_INS_ALIAS_MOVLG = 533
|
|
SPARC_INS_ALIAS_FMOVSLG = 534
|
|
SPARC_INS_ALIAS_FMOVDLG = 535
|
|
SPARC_INS_ALIAS_FMOVQLG = 536
|
|
SPARC_INS_ALIAS_FBNE = 537
|
|
SPARC_INS_ALIAS_FBNE_PT = 538
|
|
SPARC_INS_ALIAS_FBNE_A = 539
|
|
SPARC_INS_ALIAS_FBNE_A_PT = 540
|
|
SPARC_INS_ALIAS_FBNE_PN = 541
|
|
SPARC_INS_ALIAS_FBNE_A_PN = 542
|
|
SPARC_INS_ALIAS_FBE = 543
|
|
SPARC_INS_ALIAS_FBE_PT = 544
|
|
SPARC_INS_ALIAS_FBE_A = 545
|
|
SPARC_INS_ALIAS_FBE_A_PT = 546
|
|
SPARC_INS_ALIAS_FBE_PN = 547
|
|
SPARC_INS_ALIAS_FBE_A_PN = 548
|
|
SPARC_INS_ALIAS_FBUE = 549
|
|
SPARC_INS_ALIAS_FBUE_PT = 550
|
|
SPARC_INS_ALIAS_FBUE_A = 551
|
|
SPARC_INS_ALIAS_FBUE_A_PT = 552
|
|
SPARC_INS_ALIAS_FBUE_PN = 553
|
|
SPARC_INS_ALIAS_FBUE_A_PN = 554
|
|
SPARC_INS_ALIAS_MOVUE = 555
|
|
SPARC_INS_ALIAS_FMOVSUE = 556
|
|
SPARC_INS_ALIAS_FMOVDUE = 557
|
|
SPARC_INS_ALIAS_FMOVQUE = 558
|
|
SPARC_INS_ALIAS_FBGE = 559
|
|
SPARC_INS_ALIAS_FBGE_PT = 560
|
|
SPARC_INS_ALIAS_FBGE_A = 561
|
|
SPARC_INS_ALIAS_FBGE_A_PT = 562
|
|
SPARC_INS_ALIAS_FBGE_PN = 563
|
|
SPARC_INS_ALIAS_FBGE_A_PN = 564
|
|
SPARC_INS_ALIAS_FBUGE = 565
|
|
SPARC_INS_ALIAS_FBUGE_PT = 566
|
|
SPARC_INS_ALIAS_FBUGE_A = 567
|
|
SPARC_INS_ALIAS_FBUGE_A_PT = 568
|
|
SPARC_INS_ALIAS_FBUGE_PN = 569
|
|
SPARC_INS_ALIAS_FBUGE_A_PN = 570
|
|
SPARC_INS_ALIAS_MOVUGE = 571
|
|
SPARC_INS_ALIAS_FMOVSUGE = 572
|
|
SPARC_INS_ALIAS_FMOVDUGE = 573
|
|
SPARC_INS_ALIAS_FMOVQUGE = 574
|
|
SPARC_INS_ALIAS_FBLE = 575
|
|
SPARC_INS_ALIAS_FBLE_PT = 576
|
|
SPARC_INS_ALIAS_FBLE_A = 577
|
|
SPARC_INS_ALIAS_FBLE_A_PT = 578
|
|
SPARC_INS_ALIAS_FBLE_PN = 579
|
|
SPARC_INS_ALIAS_FBLE_A_PN = 580
|
|
SPARC_INS_ALIAS_FBULE = 581
|
|
SPARC_INS_ALIAS_FBULE_PT = 582
|
|
SPARC_INS_ALIAS_FBULE_A = 583
|
|
SPARC_INS_ALIAS_FBULE_A_PT = 584
|
|
SPARC_INS_ALIAS_FBULE_PN = 585
|
|
SPARC_INS_ALIAS_FBULE_A_PN = 586
|
|
SPARC_INS_ALIAS_MOVULE = 587
|
|
SPARC_INS_ALIAS_FMOVSULE = 588
|
|
SPARC_INS_ALIAS_FMOVDULE = 589
|
|
SPARC_INS_ALIAS_FMOVQULE = 590
|
|
SPARC_INS_ALIAS_FBO = 591
|
|
SPARC_INS_ALIAS_FBO_PT = 592
|
|
SPARC_INS_ALIAS_FBO_A = 593
|
|
SPARC_INS_ALIAS_FBO_A_PT = 594
|
|
SPARC_INS_ALIAS_FBO_PN = 595
|
|
SPARC_INS_ALIAS_FBO_A_PN = 596
|
|
SPARC_INS_ALIAS_MOVO = 597
|
|
SPARC_INS_ALIAS_FMOVSO = 598
|
|
SPARC_INS_ALIAS_FMOVDO = 599
|
|
SPARC_INS_ALIAS_FMOVQO = 600
|
|
SPARC_INS_ALIAS_BRLEZ = 601
|
|
SPARC_INS_ALIAS_BRLEZ_PT = 602
|
|
SPARC_INS_ALIAS_BRLEZ_PN = 603
|
|
SPARC_INS_ALIAS_BRLEZ_A = 604
|
|
SPARC_INS_ALIAS_BRLEZ_A_PT = 605
|
|
SPARC_INS_ALIAS_BRLEZ_A_PN = 606
|
|
SPARC_INS_ALIAS_MOVRLEZ = 607
|
|
SPARC_INS_ALIAS_FMOVRSLEZ = 608
|
|
SPARC_INS_ALIAS_FMOVRDLEZ = 609
|
|
SPARC_INS_ALIAS_FMOVRQLEZ = 610
|
|
SPARC_INS_ALIAS_BRLZ = 611
|
|
SPARC_INS_ALIAS_BRLZ_PT = 612
|
|
SPARC_INS_ALIAS_BRLZ_PN = 613
|
|
SPARC_INS_ALIAS_BRLZ_A = 614
|
|
SPARC_INS_ALIAS_BRLZ_A_PT = 615
|
|
SPARC_INS_ALIAS_BRLZ_A_PN = 616
|
|
SPARC_INS_ALIAS_MOVRLZ = 617
|
|
SPARC_INS_ALIAS_FMOVRSLZ = 618
|
|
SPARC_INS_ALIAS_FMOVRDLZ = 619
|
|
SPARC_INS_ALIAS_FMOVRQLZ = 620
|
|
SPARC_INS_ALIAS_BRNZ = 621
|
|
SPARC_INS_ALIAS_BRNZ_PT = 622
|
|
SPARC_INS_ALIAS_BRNZ_PN = 623
|
|
SPARC_INS_ALIAS_BRNZ_A = 624
|
|
SPARC_INS_ALIAS_BRNZ_A_PT = 625
|
|
SPARC_INS_ALIAS_BRNZ_A_PN = 626
|
|
SPARC_INS_ALIAS_MOVRNZ = 627
|
|
SPARC_INS_ALIAS_FMOVRSNZ = 628
|
|
SPARC_INS_ALIAS_FMOVRDNZ = 629
|
|
SPARC_INS_ALIAS_FMOVRQNZ = 630
|
|
SPARC_INS_ALIAS_BRGZ = 631
|
|
SPARC_INS_ALIAS_BRGZ_PT = 632
|
|
SPARC_INS_ALIAS_BRGZ_PN = 633
|
|
SPARC_INS_ALIAS_BRGZ_A = 634
|
|
SPARC_INS_ALIAS_BRGZ_A_PT = 635
|
|
SPARC_INS_ALIAS_BRGZ_A_PN = 636
|
|
SPARC_INS_ALIAS_MOVRGZ = 637
|
|
SPARC_INS_ALIAS_FMOVRSGZ = 638
|
|
SPARC_INS_ALIAS_FMOVRDGZ = 639
|
|
SPARC_INS_ALIAS_FMOVRQGZ = 640
|
|
SPARC_INS_ALIAS_BRGEZ = 641
|
|
SPARC_INS_ALIAS_BRGEZ_PT = 642
|
|
SPARC_INS_ALIAS_BRGEZ_PN = 643
|
|
SPARC_INS_ALIAS_BRGEZ_A = 644
|
|
SPARC_INS_ALIAS_BRGEZ_A_PT = 645
|
|
SPARC_INS_ALIAS_BRGEZ_A_PN = 646
|
|
SPARC_INS_ALIAS_MOVRGEZ = 647
|
|
SPARC_INS_ALIAS_FMOVRSGEZ = 648
|
|
SPARC_INS_ALIAS_FMOVRDGEZ = 649
|
|
SPARC_INS_ALIAS_FMOVRQGEZ = 650
|
|
SPARC_INS_ALIAS_CMP = 651
|
|
SPARC_INS_ALIAS_TST = 652
|
|
SPARC_INS_ALIAS_RET = 653
|
|
SPARC_INS_ALIAS_RETL = 654
|
|
SPARC_INS_ALIAS_RESTORE = 655
|
|
SPARC_INS_ALIAS_SAVE = 656
|
|
SPARC_INS_ALIAS_CAS = 657
|
|
SPARC_INS_ALIAS_CASL = 658
|
|
SPARC_INS_ALIAS_CASX = 659
|
|
SPARC_INS_ALIAS_CASXL = 660
|
|
SPARC_INS_ALIAS_MOV = 661
|
|
SPARC_INS_ALIAS_FCMPS = 662
|
|
SPARC_INS_ALIAS_FCMPD = 663
|
|
SPARC_INS_ALIAS_FCMPQ = 664
|
|
SPARC_INS_ALIAS_FCMPES = 665
|
|
SPARC_INS_ALIAS_FCMPED = 666
|
|
SPARC_INS_ALIAS_FCMPEQ = 667
|
|
SPARC_INS_ALIAS_CALL = 668
|
|
SPARC_INS_ALIAS_END = 669
|
|
|
|
SPARC_GRP_INVALID = 0
|
|
SPARC_GRP_JUMP = 1
|
|
SPARC_GRP_CALL = 2
|
|
SPARC_GRP_RET = 3
|
|
SPARC_GRP_INT = 4
|
|
SPARC_GRP_IRET = 5
|
|
SPARC_GRP_PRIVILEGE = 6
|
|
SPARC_GRP_BRANCH_RELATIVE = 7
|
|
SPARC_FEATURE_IS64BIT = 128
|
|
SPARC_FEATURE_USESOFTMULDIV = 129
|
|
SPARC_FEATURE_HASV9 = 130
|
|
SPARC_FEATURE_HASVIS = 131
|
|
SPARC_FEATURE_HASVIS2 = 132
|
|
SPARC_FEATURE_HASVIS3 = 133
|
|
SPARC_FEATURE_HASCASA = 134
|
|
SPARC_FEATURE_HASPWRPSR = 135
|
|
SPARC_GRP_ENDING = 136
|