Rizin
unix-like reverse engineering framework and cli tools
arc-opc-cgen.h
Go to the documentation of this file.
1 /* Instruction opcode header for arc.
2 
3 THIS FILE IS MACHINE GENERATED WITH CGEN.
4 
5 Copyright 1996-2005 Free Software Foundation, Inc.
6 
7 Copyright 2008-2012 Synopsys Inc.
8 
9 This file is part of the GNU Binutils and/or GDB, the GNU debugger.
10 
11 This program is free software; you can redistribute it and/or modify
12 it under the terms of the GNU General Public License as published by
13 the Free Software Foundation; either version 2, or (at your option)
14 any later version.
15 
16 This program is distributed in the hope that it will be useful,
17 but WITHOUT ANY WARRANTY; without even the implied warranty of
18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 GNU General Public License for more details.
20 
21 You should have received a copy of the GNU General Public License along
22 with this program; if not, write to the Free Software Foundation, Inc.,
23 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
24 
25 */
26 
27 #ifndef ARC_OPC_CGEN_H
28 #define ARC_OPC_CGEN_H
29 
30 /* -- opc.h */
31 
32 #undef CGEN_DIS_HASH_SIZE
33 #define CGEN_DIS_HASH_SIZE 1024
34 #undef CGEN_DIS_HASH
35 #define CGEN_DIS_HASH(buffer, value, big_p) \
36  arc_cgen_dis_hash (buffer, big_p)
37 extern unsigned int arc_cgen_dis_hash (const char *, int);
38 /* Override CGEN_INSN_BITSIZE for sim/common/cgen-trace.c .
39  insn extraction for simulation is fine with 32 bits, since we fetch long
40  immediates as part of the semantics if required, but for disassembly
41  we must make sure we read all the bits while we have the information how
42  to read them. */
43 #define CGEN_INSN_DISASM_BITSIZE(insn) 64
44 extern char arc_limm_str[];
45 
46 /* cgen can't generate correct decoders for variable-length insns,
47  so we have it generate a decoder that assumes all insns are 32 bit.
48  And even if the decoder generator bug were fixed, having the decoder
49  understand long immediates would be messy.
50  The simulator calculates instruction sizes as part of the semantics.
51  For disassembly, we redefine CGEN_EXTRACT_FN so that we can correct
52  the calculated instruction length. */
53 #undef CGEN_EXTRACT_FN
54 #define CGEN_EXTRACT_FN(cd, insn) ARC_CGEN_EXTRACT_FN
55 extern int arc_insn_length (unsigned long insn_value, const CGEN_INSN *insn,
56  CGEN_EXTRACT_INFO *info, bfd_vma pc);
57 static inline int
58 ARC_CGEN_EXTRACT_FN (CGEN_CPU_DESC cd, const CGEN_INSN *insn,
59  CGEN_EXTRACT_INFO *info, CGEN_INSN_INT insn_value,
60  CGEN_FIELDS *fields, bfd_vma pc)
61 {
62  static int initialized = 0;
63  /* ??? There is no suitable hook for one-time initialization. */
64  if (!initialized)
65  {
66  static CGEN_KEYWORD_ENTRY arc_cgen_opval_limm_entry0 =
67  { arc_limm_str, 62, {0, {{{0, 0}}}}, 0, 0 };
68  static CGEN_KEYWORD_ENTRY arc_cgen_opval_limm_entry1 =
69  { arc_limm_str, 62, {0, {{{0, 0}}}}, 0, 0 };
70 
71  cgen_keyword_add (&arc_cgen_opval_cr_names, &arc_cgen_opval_limm_entry0);
72  cgen_keyword_add (&arc_cgen_opval_h_noilink, &arc_cgen_opval_limm_entry1);
73  initialized = 1;
74  }
75  /* ??? sim/common/cgen-trace.c:sim_cgen_disassemble_insn uses its own
76  home-brewn instruction target-to-host conversion, which gets the
77  endianness wrong for ARC. */
78  if (cd->endian == CGEN_ENDIAN_LITTLE)
79  insn_value = ((insn_value >> 16) & 0xffff) | (insn_value << 16);
80 
81  /* First, do the normal extract handler call, but ignore its value. */
82  ((cd)->extract_handlers[(insn)->opcode->handlers.extract]
83  (cd, insn, info, insn_value, fields, pc));
84  /* Now calculate the actual insn length, and extract any long immediate
85  if present. */
86  return arc_insn_length (insn_value, insn, info, pc);
87 }
88 
89 /* -- */
90 /* Enum declaration for arc instruction types. */
91 typedef enum cgen_insn_type {
205 
206 /* Index of `invalid' insn place holder. */
207 #define CGEN_INSN_INVALID ARC_INSN_INVALID
208 
209 /* Total number of insns in table. */
210 #define MAX_INSNS ((int) ARC_INSN_CURRENT_LOOP_END_AFTER_BRANCH + 1)
211 
212 /* This struct records data prior to insertion or after extraction. */
214 {
215  int length;
216  long f_nil;
217  long f_anyof;
218  long f_cond_Q;
219  long f_cond_i2;
220  long f_cond_i3;
221  long f_brcond;
222  long f_op__a;
223  long f_op__b;
224  long f_op__c;
225  long f_B_5_3;
226  long f_op_B;
227  long f_op_C;
228  long f_op_Cj;
229  long f_h_2_0;
230  long f_h_5_3;
231  long f_op_h;
232  long f_u6;
233  long f_u6x2;
234  long f_delay_N;
235  long f_res27;
236  long f_F;
238  long f_op_A;
239  long f_s12h;
240  long f_s12;
241  long f_s12x2;
242  long f_rel10;
243  long f_rel7;
244  long f_rel8;
245  long f_rel13bl;
246  long f_d21l;
247  long f_d21bl;
248  long f_d21h;
249  long f_d25m;
250  long f_d25h;
251  long f_rel21;
252  long f_rel21bl;
253  long f_rel25;
254  long f_rel25bl;
255  long f_d9l;
256  long f_d9h;
257  long f_rel9;
258  long f_u3;
259  long f_u5;
260  long f_u7;
261  long f_u8;
262  long f_s9;
263  long f_u5x2;
264  long f_u5x4;
265  long f_u8x4;
266  long f_s9x1;
267  long f_s9x2;
268  long f_s9x4;
269  long f_dummy;
270  long f_opm;
271  long f_go_type;
273  long f_go_op;
274  long f_i16_43;
275  long f_i16_go;
278  long f_buf;
279  long f_br;
280  long f_bluf;
281  long f_brscond;
282  long f_ldozzx;
283  long f_ldr6zzx;
284  long f_stozzr;
285  long f_ldoaa;
286  long f_ldraa;
287  long f_stoaa;
288  long f_LDODi;
289  long f_LDRDi;
290  long f_STODi;
291  long f_trapnum;
292 };
293 
294 #define CGEN_INIT_PARSE(od) \
295 {\
296 }
297 #define CGEN_INIT_INSERT(od) \
298 {\
299 }
300 #define CGEN_INIT_EXTRACT(od) \
301 {\
302 }
303 #define CGEN_INIT_PRINT(od) \
304 {\
305 }
306 
307 
308 #endif /* ARC_OPC_CGEN_H */
const aarch64_field fields[]
Definition: aarch64-opc.c:205
enum cgen_insn_type CGEN_INSN_TYPE
unsigned int arc_cgen_dis_hash(const char *, int)
cgen_insn_type
Definition: arc-opc-cgen.h:91
@ ARC_INSN_SUB1_CCU6__RA_
Definition: arc-opc-cgen.h:150
@ ARC_INSN_EXTW_L_U6_
Definition: arc-opc-cgen.h:174
@ ARC_INSN_ADC_CCU6__RA_
Definition: arc-opc-cgen.h:117
@ ARC_INSN_J_S_D
Definition: arc-opc-cgen.h:162
@ ARC_INSN_LD_S_ABC
Definition: arc-opc-cgen.h:98
@ ARC_INSN_SUB2_L_S12__RA_
Definition: arc-opc-cgen.h:151
@ ARC_INSN_SUB_L_S12__RA_
Definition: arc-opc-cgen.h:118
@ ARC_INSN_MULU64_CCU6_
Definition: arc-opc-cgen.h:187
@ ARC_INSN_LDW_AS_X_ABC
Definition: arc-opc-cgen.h:109
@ ARC_INSN_MOV_S_R_U7
Definition: arc-opc-cgen.h:132
@ ARC_INSN_BTST_L_U6_
Definition: arc-opc-cgen.h:141
@ ARC_INSN_LDB_AB_ABC
Definition: arc-opc-cgen.h:101
@ ARC_INSN_NEGS_L_R_R__RC
Definition: arc-opc-cgen.h:200
@ ARC_INSN_SUB_S_SSB
Definition: arc-opc-cgen.h:120
@ ARC_INSN_POP_S_BLINK
Definition: arc-opc-cgen.h:202
@ ARC_INSN_ST__AW_ABS
Definition: arc-opc-cgen.h:109
@ ARC_INSN_ADDS_L_S12__RA_
Definition: arc-opc-cgen.h:188
@ ARC_INSN_LSR_L_R_R__RC
Definition: arc-opc-cgen.h:170
@ ARC_INSN_LDB_S_ABC
Definition: arc-opc-cgen.h:101
@ ARC_INSN_ADDSDW_CCU6__RA_
Definition: arc-opc-cgen.h:195
@ ARC_INSN_B_L
Definition: arc-opc-cgen.h:93
@ ARC_INSN_LDW_ABS
Definition: arc-opc-cgen.h:104
@ ARC_INSN_JL_L_U6_D_
Definition: arc-opc-cgen.h:165
@ ARC_INSN_ADD_CC__RA__RC
Definition: arc-opc-cgen.h:114
@ ARC_INSN_LDW__AW_X_ABS
Definition: arc-opc-cgen.h:107
@ ARC_INSN_TST_S_GO
Definition: arc-opc-cgen.h:133
@ ARC_INSN_ADC_L_S12__RA_
Definition: arc-opc-cgen.h:116
@ ARC_INSN_MPYH_CC__RA__RC
Definition: arc-opc-cgen.h:155
@ ARC_INSN_BCLR_CCU6__RA_
Definition: arc-opc-cgen.h:139
@ ARC_INSN_LDW_AS_ABC
Definition: arc-opc-cgen.h:106
@ ARC_INSN_CMP_CCU6_
Definition: arc-opc-cgen.h:134
@ ARC_INSN_MPY_CC__RA__RC
Definition: arc-opc-cgen.h:154
@ ARC_INSN_SUB_CCU6__RA_
Definition: arc-opc-cgen.h:118
@ ARC_INSN_BMSK_CC__RA__RC
Definition: arc-opc-cgen.h:144
@ ARC_INSN_BCLR_CC__RA__RC
Definition: arc-opc-cgen.h:140
@ ARC_INSN_ABSS_L_R_R__RC
Definition: arc-opc-cgen.h:199
@ ARC_INSN_I16_GO_ASRM_S_GO
Definition: arc-opc-cgen.h:184
@ ARC_INSN_MOV_CC__RC
Definition: arc-opc-cgen.h:131
@ ARC_INSN_ADDS_CC__RA__RC
Definition: arc-opc-cgen.h:189
@ ARC_INSN_ADD2_CC__RA__RC
Definition: arc-opc-cgen.h:147
@ ARC_INSN_JL_CC___RC_NOILINK_
Definition: arc-opc-cgen.h:164
@ ARC_INSN_MUL64_L_R_R__RC
Definition: arc-opc-cgen.h:186
@ ARC_INSN_CMP_S_MCAH
Definition: arc-opc-cgen.h:135
@ ARC_INSN_ASRS_CC__RA__RC
Definition: arc-opc-cgen.h:194
@ ARC_INSN_LDB_X_ABC
Definition: arc-opc-cgen.h:103
@ ARC_INSN_CMP_L_R_R__RC
Definition: arc-opc-cgen.h:134
@ ARC_INSN_ADD_S_R_U7
Definition: arc-opc-cgen.h:116
@ ARC_INSN_LSR_L_S12__RA_
Definition: arc-opc-cgen.h:180
@ ARC_INSN_B_S
Definition: arc-opc-cgen.h:92
@ ARC_INSN_MPYH_L_S12__RA_
Definition: arc-opc-cgen.h:154
@ ARC_INSN_EXTB_L_R_R__RC
Definition: arc-opc-cgen.h:173
@ ARC_INSN_ASR_L_U6__RA_
Definition: arc-opc-cgen.h:183
@ ARC_INSN_I16_GO_ADD1_S_GO
Definition: arc-opc-cgen.h:146
@ ARC_INSN_SUBS_L_S12__RA_
Definition: arc-opc-cgen.h:189
@ ARC_INSN_ASLS_CC__RA__RC
Definition: arc-opc-cgen.h:193
@ ARC_INSN_ASL_L_U6_
Definition: arc-opc-cgen.h:169
@ ARC_INSN_J_S__S_D
Definition: arc-opc-cgen.h:162
@ ARC_INSN_J_S
Definition: arc-opc-cgen.h:160
@ ARC_INSN_OR_CC__RA__RC
Definition: arc-opc-cgen.h:124
@ ARC_INSN_EX_L_U6_
Definition: arc-opc-cgen.h:177
@ ARC_INSN_CURRENT_LOOP_END_AFTER_BRANCH
Definition: arc-opc-cgen.h:203
@ ARC_INSN_DIVAW_CCU6__RA_
Definition: arc-opc-cgen.h:191
@ ARC_INSN_LD_S_ABU
Definition: arc-opc-cgen.h:98
@ ARC_INSN_BXOR_L_S12__RA_
Definition: arc-opc-cgen.h:142
@ ARC_INSN_LD_AS_ABS
Definition: arc-opc-cgen.h:97
@ ARC_INSN_MPYU_L_U6__RA_
Definition: arc-opc-cgen.h:157
@ ARC_INSN_JL_S_D
Definition: arc-opc-cgen.h:165
@ ARC_INSN_I16_GO_OR_S_GO
Definition: arc-opc-cgen.h:124
@ ARC_INSN_ABS_L_R_R__RC
Definition: arc-opc-cgen.h:175
@ ARC_INSN_SBC_CCU6__RA_
Definition: arc-opc-cgen.h:120
@ ARC_INSN_STW_ABS
Definition: arc-opc-cgen.h:112
@ ARC_INSN_CMP_CC__RC
Definition: arc-opc-cgen.h:134
@ ARC_INSN_I16_GO_SUB_S_GO
Definition: arc-opc-cgen.h:119
@ ARC_INSN_I16_GO_XOR_S_GO
Definition: arc-opc-cgen.h:127
@ ARC_INSN_XOR_CCU6__RA_
Definition: arc-opc-cgen.h:126
@ ARC_INSN_I16_GO_NEG_S_GO
Definition: arc-opc-cgen.h:177
@ ARC_INSN_JL_CCU6_
Definition: arc-opc-cgen.h:163
@ ARC_INSN_TST_CCU6_
Definition: arc-opc-cgen.h:132
@ ARC_INSN_RSUB_L_S12__RA_
Definition: arc-opc-cgen.h:136
@ ARC_INSN_LDB_S_GPREL
Definition: arc-opc-cgen.h:102
@ ARC_INSN_PUSH_S_BLINK
Definition: arc-opc-cgen.h:202
@ ARC_INSN_J_CC___RC_ILINK_
Definition: arc-opc-cgen.h:159
@ ARC_INSN_MAX_CC__RA__RC
Definition: arc-opc-cgen.h:128
@ ARC_INSN_ADDSDW_L_U6__RA_
Definition: arc-opc-cgen.h:195
@ ARC_INSN_BTST_L_S12_
Definition: arc-opc-cgen.h:141
@ ARC_INSN_LDW_ABC
Definition: arc-opc-cgen.h:105
@ ARC_INSN_ASR_CCU6__RA_
Definition: arc-opc-cgen.h:182
@ ARC_INSN_ADD_L_S12__RA_
Definition: arc-opc-cgen.h:113
@ ARC_INSN_FLAG_L_S12_
Definition: arc-opc-cgen.h:166
@ ARC_INSN_MPY_CCU6__RA_
Definition: arc-opc-cgen.h:153
@ ARC_INSN_ADC_L_R_R__RA__RC
Definition: arc-opc-cgen.h:117
@ ARC_INSN_JL_L_U6_
Definition: arc-opc-cgen.h:163
@ ARC_INSN_BL
Definition: arc-opc-cgen.h:95
@ ARC_INSN_ABSS_L_U6_
Definition: arc-opc-cgen.h:199
@ ARC_INSN_SUBS_L_U6__RA_
Definition: arc-opc-cgen.h:190
@ ARC_INSN_LDB_AS_X_ABS
Definition: arc-opc-cgen.h:103
@ ARC_INSN_SUB3_L_S12__RA_
Definition: arc-opc-cgen.h:152
@ ARC_INSN_LDW_AB_ABS
Definition: arc-opc-cgen.h:105
@ ARC_INSN_LDW_AB_X_ABS
Definition: arc-opc-cgen.h:107
@ ARC_INSN_SUB_S_ASSPSP
Definition: arc-opc-cgen.h:120
@ ARC_INSN_BTST_CC__RC
Definition: arc-opc-cgen.h:142
@ ARC_INSN_SUB2_L_U6__RA_
Definition: arc-opc-cgen.h:151
@ ARC_INSN_LD__AW_ABS
Definition: arc-opc-cgen.h:96
@ ARC_INSN_SUBSDW_CC__RA__RC
Definition: arc-opc-cgen.h:197
@ ARC_INSN_LDB__AW_ABC
Definition: arc-opc-cgen.h:100
@ ARC_INSN_XOR_L_U6__RA_
Definition: arc-opc-cgen.h:126
@ ARC_INSN_LDW__AW_ABC
Definition: arc-opc-cgen.h:105
@ ARC_INSN_MIN_L_S12__RA_
Definition: arc-opc-cgen.h:129
@ ARC_INSN_BSET_CCU6__RA_
Definition: arc-opc-cgen.h:138
@ ARC_INSN_ADDSDW_L_R_R__RA__RC
Definition: arc-opc-cgen.h:195
@ ARC_INSN_AND_L_U6__RA_
Definition: arc-opc-cgen.h:122
@ ARC_INSN_LDB__AW_X_ABS
Definition: arc-opc-cgen.h:102
@ ARC_INSN_ADDSDW_CC__RA__RC
Definition: arc-opc-cgen.h:195
@ ARC_INSN_ADD3_L_S12__RA_
Definition: arc-opc-cgen.h:148
@ ARC_INSN_ROR_L_R_R__RC
Definition: arc-opc-cgen.h:171
@ ARC_INSN_ASR_L_S12__RA_
Definition: arc-opc-cgen.h:182
@ ARC_INSN_SUB_L_R_R__RA__RC
Definition: arc-opc-cgen.h:118
@ ARC_INSN_BSET_S_SSB
Definition: arc-opc-cgen.h:139
@ ARC_INSN_J_CCU6_
Definition: arc-opc-cgen.h:159
@ ARC_INSN_LDW_S_GPREL
Definition: arc-opc-cgen.h:107
@ ARC_INSN_BCC_S
Definition: arc-opc-cgen.h:92
@ ARC_INSN_BCC_L_D
Definition: arc-opc-cgen.h:93
@ ARC_INSN_ADD_S_MCAH
Definition: arc-opc-cgen.h:115
@ ARC_INSN_ST_AB_ABS
Definition: arc-opc-cgen.h:110
@ ARC_INSN_INVALID
Definition: arc-opc-cgen.h:92
@ ARC_INSN_SUB2_L_R_R__RA__RC
Definition: arc-opc-cgen.h:151
@ ARC_INSN_ADD1_CC__RA__RC
Definition: arc-opc-cgen.h:146
@ ARC_INSN_RSUB_CCU6__RA_
Definition: arc-opc-cgen.h:137
@ ARC_INSN_I16_GO_ASLM_S_GO
Definition: arc-opc-cgen.h:180
@ ARC_INSN_LDB_AS_X_ABC
Definition: arc-opc-cgen.h:104
@ ARC_INSN_LDW_S_ABU
Definition: arc-opc-cgen.h:106
@ ARC_INSN_RRC_L_R_R__RC
Definition: arc-opc-cgen.h:171
@ ARC_INSN_STB_AB_ABS
Definition: arc-opc-cgen.h:111
@ ARC_INSN_MPYHU_L_S12__RA_
Definition: arc-opc-cgen.h:156
@ ARC_INSN_MUL64_CCU6_
Definition: arc-opc-cgen.h:186
@ ARC_INSN_STB_S_ABU
Definition: arc-opc-cgen.h:112
@ ARC_INSN_FLAG_L_U6_
Definition: arc-opc-cgen.h:167
@ ARC_INSN_OR_L_S12__RA_
Definition: arc-opc-cgen.h:123
@ ARC_INSN_ADD1_L_S12__RA_
Definition: arc-opc-cgen.h:145
@ ARC_INSN_I16_GO_AND_S_GO
Definition: arc-opc-cgen.h:123
@ ARC_INSN_ASLS_CCU6__RA_
Definition: arc-opc-cgen.h:192
@ ARC_INSN_SUB2_CC__RA__RC
Definition: arc-opc-cgen.h:152
@ ARC_INSN_TST_CC__RC
Definition: arc-opc-cgen.h:133
@ ARC_INSN_BXOR_CCU6__RA_
Definition: arc-opc-cgen.h:142
@ ARC_INSN_MAX_L_R_R__RA__RC
Definition: arc-opc-cgen.h:128
@ ARC_INSN_LDB_AB_X_ABC
Definition: arc-opc-cgen.h:104
@ ARC_INSN_LDB_S_ABU
Definition: arc-opc-cgen.h:101
@ ARC_INSN_J_L_S12_D_
Definition: arc-opc-cgen.h:161
@ ARC_INSN_NORMW_L_R_R__RC
Definition: arc-opc-cgen.h:200
@ ARC_INSN_JL_L_S12_
Definition: arc-opc-cgen.h:163
@ ARC_INSN_BMSK_S_SSB
Definition: arc-opc-cgen.h:145
@ ARC_INSN_SUB1_L_R_R__RA__RC
Definition: arc-opc-cgen.h:150
@ ARC_INSN_UNIMP_S
Definition: arc-opc-cgen.h:201
@ ARC_INSN_SUB3_L_R_R__RA__RC
Definition: arc-opc-cgen.h:153
@ ARC_INSN_BRK_S
Definition: arc-opc-cgen.h:178
@ ARC_INSN_RND16_L_U6_
Definition: arc-opc-cgen.h:198
@ ARC_INSN_SWI
Definition: arc-opc-cgen.h:177
@ ARC_INSN_EX_L_R_R__RC
Definition: arc-opc-cgen.h:177
@ ARC_INSN_I16_GO_NOT_S_GO
Definition: arc-opc-cgen.h:176
@ ARC_INSN_ADD_S_ABSP
Definition: arc-opc-cgen.h:115
@ ARC_INSN_XOR_L_R_R__RA__RC
Definition: arc-opc-cgen.h:127
@ ARC_INSN_BIC_CCU6__RA_
Definition: arc-opc-cgen.h:125
@ ARC_INSN_J_SNE__S
Definition: arc-opc-cgen.h:161
@ ARC_INSN_MAX_L_U6__RA_
Definition: arc-opc-cgen.h:128
@ ARC_INSN_MUL64_L_S12_
Definition: arc-opc-cgen.h:185
@ ARC_INSN_MPY_L_U6__RA_
Definition: arc-opc-cgen.h:154
@ ARC_INSN_PUSH_S_B
Definition: arc-opc-cgen.h:202
@ ARC_INSN_BRK
Definition: arc-opc-cgen.h:178
@ ARC_INSN_SEXW_L_U6_
Definition: arc-opc-cgen.h:173
@ ARC_INSN_ASRS_L_R_R__RA__RC
Definition: arc-opc-cgen.h:194
@ ARC_INSN_ADD3_CCU6__RA_
Definition: arc-opc-cgen.h:148
@ ARC_INSN_ASL_L_R_R__RC
Definition: arc-opc-cgen.h:168
@ ARC_INSN_MAX_L_S12__RA_
Definition: arc-opc-cgen.h:127
@ ARC_INSN_NEGS_L_U6_
Definition: arc-opc-cgen.h:200
@ ARC_INSN_J_S__S
Definition: arc-opc-cgen.h:160
@ ARC_INSN_BMSK_CCU6__RA_
Definition: arc-opc-cgen.h:144
@ ARC_INSN_NEGSW_L_R_R__RC
Definition: arc-opc-cgen.h:199
@ ARC_INSN_ASR_S_SSB
Definition: arc-opc-cgen.h:184
@ ARC_INSN_ASL_S_SSB
Definition: arc-opc-cgen.h:180
@ ARC_INSN_LSR_L_U6_
Definition: arc-opc-cgen.h:170
@ ARC_INSN_BL_S
Definition: arc-opc-cgen.h:95
@ ARC_INSN_BRCC_U6
Definition: arc-opc-cgen.h:94
@ ARC_INSN_JL_L_R_R_D___RC_
Definition: arc-opc-cgen.h:165
@ ARC_INSN_MPYHU_CCU6__RA_
Definition: arc-opc-cgen.h:156
@ ARC_INSN_ASR_L_R_R__RC
Definition: arc-opc-cgen.h:169
@ ARC_INSN_SUB2_CCU6__RA_
Definition: arc-opc-cgen.h:151
@ ARC_INSN_SEXB_L_U6_
Definition: arc-opc-cgen.h:172
@ ARC_INSN_ASR_L_R_R__RA__RC
Definition: arc-opc-cgen.h:183
@ ARC_INSN_ADD1_L_R_R__RA__RC
Definition: arc-opc-cgen.h:146
@ ARC_INSN_SUB3_CC__RA__RC
Definition: arc-opc-cgen.h:153
@ ARC_INSN_TST_L_S12_
Definition: arc-opc-cgen.h:132
@ ARC_INSN_ADD3_L_R_R__RA__RC
Definition: arc-opc-cgen.h:149
@ ARC_INSN_AND_L_S12__RA_
Definition: arc-opc-cgen.h:121
@ ARC_INSN_MOV_L_R_R__RC
Definition: arc-opc-cgen.h:131
@ ARC_INSN_ADD_CCU6__RA_
Definition: arc-opc-cgen.h:114
@ ARC_INSN_LSR_L_U6__RA_
Definition: arc-opc-cgen.h:181
@ ARC_INSN_ADC_CC__RA__RC
Definition: arc-opc-cgen.h:117
@ ARC_INSN_LDW__AW_X_ABC
Definition: arc-opc-cgen.h:108
@ ARC_INSN_ADD1_L_U6__RA_
Definition: arc-opc-cgen.h:145
@ ARC_INSN_NORMW_L_U6_
Definition: arc-opc-cgen.h:201
@ ARC_INSN_SUB3_L_U6__RA_
Definition: arc-opc-cgen.h:152
@ ARC_INSN_DIVAW_L_S12__RA_
Definition: arc-opc-cgen.h:191
@ ARC_INSN_ASLS_L_R_R__RA__RC
Definition: arc-opc-cgen.h:193
@ ARC_INSN_FLAG_CC__RC
Definition: arc-opc-cgen.h:167
@ ARC_INSN_LDB__AW_ABS
Definition: arc-opc-cgen.h:99
@ ARC_INSN_SWAP_L_R_R__RC
Definition: arc-opc-cgen.h:197
@ ARC_INSN_LDB_AS_ABC
Definition: arc-opc-cgen.h:101
@ ARC_INSN_JL_CC_D___RC_
Definition: arc-opc-cgen.h:165
@ ARC_INSN_ABS_L_U6_
Definition: arc-opc-cgen.h:175
@ ARC_INSN_LDB_AS_ABS
Definition: arc-opc-cgen.h:100
@ ARC_INSN_I16_GO_LSRM_S_GO
Definition: arc-opc-cgen.h:182
@ ARC_INSN_J_CC___RC_NOILINK_
Definition: arc-opc-cgen.h:158
@ ARC_INSN_ASR_S_CBU3
Definition: arc-opc-cgen.h:183
@ ARC_INSN_ROR_CC__RA__RC
Definition: arc-opc-cgen.h:185
@ ARC_INSN_BCLR_L_S12__RA_
Definition: arc-opc-cgen.h:139
@ ARC_INSN_LDW_AB_X_ABC
Definition: arc-opc-cgen.h:108
@ ARC_INSN_J_L_U6_D_
Definition: arc-opc-cgen.h:161
@ ARC_INSN_LDB_ABC
Definition: arc-opc-cgen.h:100
@ ARC_INSN_J_L_U6_
Definition: arc-opc-cgen.h:160
@ ARC_INSN_MPYU_L_S12__RA_
Definition: arc-opc-cgen.h:157
@ ARC_INSN_OR_CCU6__RA_
Definition: arc-opc-cgen.h:123
@ ARC_INSN_LDB_X_ABS
Definition: arc-opc-cgen.h:102
@ ARC_INSN_SUBSDW_L_U6__RA_
Definition: arc-opc-cgen.h:196
@ ARC_INSN_NEGSW_L_U6_
Definition: arc-opc-cgen.h:200
@ ARC_INSN_RCMP_L_S12_
Definition: arc-opc-cgen.h:135
@ ARC_INSN_I16_GO_BIC_S_GO
Definition: arc-opc-cgen.h:126
@ ARC_INSN_NOP_S
Definition: arc-opc-cgen.h:201
@ ARC_INSN_MULU64_L_S12_
Definition: arc-opc-cgen.h:187
@ ARC_INSN_STW_AB_ABS
Definition: arc-opc-cgen.h:113
@ ARC_INSN_STW_AS_ABS
Definition: arc-opc-cgen.h:113
@ ARC_INSN_BCLR_S_SSB
Definition: arc-opc-cgen.h:140
@ ARC_INSN_ADDS_L_R_R__RA__RC
Definition: arc-opc-cgen.h:189
@ ARC_INSN_MUL64_S_GO
Definition: arc-opc-cgen.h:187
@ ARC_INSN_JL_L_S12_D_
Definition: arc-opc-cgen.h:164
@ ARC_INSN_NOT_L_U6_
Definition: arc-opc-cgen.h:176
@ ARC_INSN_I16_GO_ASL_S_GO
Definition: arc-opc-cgen.h:169
@ ARC_INSN_SEXB_L_R_R__RC
Definition: arc-opc-cgen.h:172
@ ARC_INSN_SUB_S_GO_SUB_NE
Definition: arc-opc-cgen.h:119
@ ARC_INSN_ROR_L_U6__RA_
Definition: arc-opc-cgen.h:185
@ ARC_INSN_AND_CC__RA__RC
Definition: arc-opc-cgen.h:122
@ ARC_INSN_LSR_CCU6__RA_
Definition: arc-opc-cgen.h:181
@ ARC_INSN_J_CC_D___RC_
Definition: arc-opc-cgen.h:162
@ ARC_INSN_J_L_R_R___RC_ILINK_
Definition: arc-opc-cgen.h:159
@ ARC_INSN_ADD_S_ABC
Definition: arc-opc-cgen.h:115
@ ARC_INSN_SUBS_CCU6__RA_
Definition: arc-opc-cgen.h:190
@ ARC_INSN_ST_S_ABU
Definition: arc-opc-cgen.h:110
@ ARC_INSN_CURRENT_LOOP_END
Definition: arc-opc-cgen.h:202
@ ARC_INSN_MPYU_CCU6__RA_
Definition: arc-opc-cgen.h:157
@ ARC_INSN_I16_GO_EXTB_S_GO
Definition: arc-opc-cgen.h:174
@ ARC_INSN_ADD_L_R_R__RA__RC
Definition: arc-opc-cgen.h:114
@ ARC_INSN_ADD2_L_U6__RA_
Definition: arc-opc-cgen.h:147
@ ARC_INSN_BIC_L_R_R__RA__RC
Definition: arc-opc-cgen.h:125
@ ARC_INSN_SUBSDW_CCU6__RA_
Definition: arc-opc-cgen.h:196
@ ARC_INSN_SUBS_L_R_R__RA__RC
Definition: arc-opc-cgen.h:190
@ ARC_INSN_LD_ABC
Definition: arc-opc-cgen.h:97
@ ARC_INSN_SR_L_S12_
Definition: arc-opc-cgen.h:168
@ ARC_INSN_LDW_AS_ABS
Definition: arc-opc-cgen.h:105
@ ARC_INSN_DIVAW_L_R_R__RA__RC
Definition: arc-opc-cgen.h:191
@ ARC_INSN_ADDSDW_L_S12__RA_
Definition: arc-opc-cgen.h:194
@ ARC_INSN_RCMP_L_U6_
Definition: arc-opc-cgen.h:136
@ ARC_INSN_SR_L_R_R___RC_
Definition: arc-opc-cgen.h:168
@ ARC_INSN_LDW_X_ABC
Definition: arc-opc-cgen.h:108
@ ARC_INSN_BTST_S_SSB
Definition: arc-opc-cgen.h:142
@ ARC_INSN_ST_ABS
Definition: arc-opc-cgen.h:109
@ ARC_INSN_MIN_CCU6__RA_
Definition: arc-opc-cgen.h:129
@ ARC_INSN_BIC_L_S12__RA_
Definition: arc-opc-cgen.h:124
@ ARC_INSN_LD_AB_ABS
Definition: arc-opc-cgen.h:96
@ ARC_INSN_MPY_L_R_R__RA__RC
Definition: arc-opc-cgen.h:154
@ ARC_INSN_LD_AS_ABC
Definition: arc-opc-cgen.h:98
@ ARC_INSN_DIVAW_L_U6__RA_
Definition: arc-opc-cgen.h:191
@ ARC_INSN_I16_GO_ABS_S_GO
Definition: arc-opc-cgen.h:175
@ ARC_INSN_ABSSW_L_U6_
Definition: arc-opc-cgen.h:199
@ ARC_INSN_ASL_L_S12__RA_
Definition: arc-opc-cgen.h:178
@ ARC_INSN_LD_AB_ABC
Definition: arc-opc-cgen.h:97
@ ARC_INSN_BMSK_L_R_R__RA__RC
Definition: arc-opc-cgen.h:144
@ ARC_INSN_ROR_L_U6_
Definition: arc-opc-cgen.h:171
@ ARC_INSN_LP_L_S12_
Definition: arc-opc-cgen.h:166
@ ARC_INSN_MUL64_CC__RC
Definition: arc-opc-cgen.h:186
@ ARC_INSN_RLC_L_U6_
Definition: arc-opc-cgen.h:176
@ ARC_INSN_LDW__AW_ABS
Definition: arc-opc-cgen.h:104
@ ARC_INSN_RCMP_L_R_R__RC
Definition: arc-opc-cgen.h:136
@ ARC_INSN_J_CCU6_D_
Definition: arc-opc-cgen.h:161
@ ARC_INSN_SBC_L_R_R__RA__RC
Definition: arc-opc-cgen.h:121
@ ARC_INSN_TST_L_R_R__RC
Definition: arc-opc-cgen.h:133
@ ARC_INSN_BTST_L_R_R__RC
Definition: arc-opc-cgen.h:141
@ ARC_INSN_EXTB_L_U6_
Definition: arc-opc-cgen.h:173
@ ARC_INSN_I16_GO_ADD2_S_GO
Definition: arc-opc-cgen.h:148
@ ARC_INSN_I16_GO_LSR_S_GO
Definition: arc-opc-cgen.h:170
@ ARC_INSN_RLC_L_R_R__RC
Definition: arc-opc-cgen.h:176
@ ARC_INSN_SWAP_L_U6_
Definition: arc-opc-cgen.h:197
@ ARC_INSN_MAX_CCU6__RA_
Definition: arc-opc-cgen.h:128
@ ARC_INSN_SUBSDW_L_R_R__RA__RC
Definition: arc-opc-cgen.h:196
@ ARC_INSN_BMSK_L_U6__RA_
Definition: arc-opc-cgen.h:144
@ ARC_INSN_NORM_L_R_R__RC
Definition: arc-opc-cgen.h:197
@ ARC_INSN_BXOR_L_U6__RA_
Definition: arc-opc-cgen.h:143
@ ARC_INSN_NORM_L_U6_
Definition: arc-opc-cgen.h:198
@ ARC_INSN_DIVAW_CC__RA__RC
Definition: arc-opc-cgen.h:192
@ ARC_INSN_ROR_L_S12__RA_
Definition: arc-opc-cgen.h:184
@ ARC_INSN_FLAG_L_R_R__RC
Definition: arc-opc-cgen.h:167
@ ARC_INSN_I16_GO_SEXW_S_GO
Definition: arc-opc-cgen.h:173
@ ARC_INSN_SUB_CC__RA__RC
Definition: arc-opc-cgen.h:119
@ ARC_INSN_MPYHU_CC__RA__RC
Definition: arc-opc-cgen.h:157
@ ARC_INSN_BSET_L_S12__RA_
Definition: arc-opc-cgen.h:138
@ ARC_INSN_LDB_ABS
Definition: arc-opc-cgen.h:99
@ ARC_INSN_ADD1_CCU6__RA_
Definition: arc-opc-cgen.h:145
@ ARC_INSN_SUB_L_U6__RA_
Definition: arc-opc-cgen.h:118
@ ARC_INSN_RSUB_L_R_R__RA__RC
Definition: arc-opc-cgen.h:137
@ ARC_INSN_CMP_L_S12_
Definition: arc-opc-cgen.h:133
@ ARC_INSN_ASLS_L_U6__RA_
Definition: arc-opc-cgen.h:192
@ ARC_INSN_NOT_L_R_R__RC
Definition: arc-opc-cgen.h:175
@ ARC_INSN_BRCC_RC_D
Definition: arc-opc-cgen.h:94
@ ARC_INSN_BL_D
Definition: arc-opc-cgen.h:96
@ ARC_INSN_LR_L_S12_
Definition: arc-opc-cgen.h:168
@ ARC_INSN_SUB1_L_U6__RA_
Definition: arc-opc-cgen.h:150
@ ARC_INSN_ST_S_ABSP
Definition: arc-opc-cgen.h:110
@ ARC_INSN_SUB1_CC__RA__RC
Definition: arc-opc-cgen.h:150
@ ARC_INSN_BCLR_L_U6__RA_
Definition: arc-opc-cgen.h:140
@ ARC_INSN_FLAG_CCU6_
Definition: arc-opc-cgen.h:166
@ ARC_INSN_STB_AS_ABS
Definition: arc-opc-cgen.h:111
@ ARC_INSN_LD_ABS
Definition: arc-opc-cgen.h:96
@ ARC_INSN_LD__AW_ABC
Definition: arc-opc-cgen.h:97
@ ARC_INSN_BCC_L
Definition: arc-opc-cgen.h:93
@ ARC_INSN_ROR_L_R_R__RA__RC
Definition: arc-opc-cgen.h:185
@ ARC_INSN_ADD_S_GP
Definition: arc-opc-cgen.h:116
@ ARC_INSN_SBC_L_U6__RA_
Definition: arc-opc-cgen.h:121
@ ARC_INSN_BIC_CC__RA__RC
Definition: arc-opc-cgen.h:125
@ ARC_INSN_ASRS_L_S12__RA_
Definition: arc-opc-cgen.h:193
@ ARC_INSN_MOV_L_U6_
Definition: arc-opc-cgen.h:130
@ ARC_INSN_SUB_S_CBU3
Definition: arc-opc-cgen.h:119
@ ARC_INSN_SUB1_L_S12__RA_
Definition: arc-opc-cgen.h:149
@ ARC_INSN_BLCC
Definition: arc-opc-cgen.h:95
@ ARC_INSN_MOV_CCU6_
Definition: arc-opc-cgen.h:130
@ ARC_INSN_MPY_L_S12__RA_
Definition: arc-opc-cgen.h:153
@ ARC_INSN_RCMP_CC__RC
Definition: arc-opc-cgen.h:136
@ ARC_INSN_LDB_AB_X_ABS
Definition: arc-opc-cgen.h:103
@ ARC_INSN_I16_GO_SEXB_S_GO
Definition: arc-opc-cgen.h:172
@ ARC_INSN_LD_S_PCREL
Definition: arc-opc-cgen.h:99
@ ARC_INSN_BRCC_S
Definition: arc-opc-cgen.h:92
@ ARC_INSN_TST_L_U6_
Definition: arc-opc-cgen.h:132
@ ARC_INSN_ADD_L_U6__RA_
Definition: arc-opc-cgen.h:114
@ ARC_INSN_BSET_CC__RA__RC
Definition: arc-opc-cgen.h:139
@ ARC_INSN_MPYHU_L_R_R__RA__RC
Definition: arc-opc-cgen.h:156
@ ARC_INSN_LDW_S_X_ABU
Definition: arc-opc-cgen.h:109
@ ARC_INSN_RRC_L_U6_
Definition: arc-opc-cgen.h:171
@ ARC_INSN_ASL_S_CBU3
Definition: arc-opc-cgen.h:180
@ ARC_INSN_ROR_CCU6__RA_
Definition: arc-opc-cgen.h:184
@ ARC_INSN_CMP_L_U6_
Definition: arc-opc-cgen.h:134
@ ARC_INSN_I16_GO_EXTW_S_GO
Definition: arc-opc-cgen.h:174
@ ARC_INSN_MUL64_L_U6_
Definition: arc-opc-cgen.h:186
@ ARC_INSN_LDB__AW_X_ABC
Definition: arc-opc-cgen.h:103
@ ARC_INSN_BCLR_L_R_R__RA__RC
Definition: arc-opc-cgen.h:140
@ ARC_INSN_ADD2_L_R_R__RA__RC
Definition: arc-opc-cgen.h:147
@ ARC_INSN_MPYH_CCU6__RA_
Definition: arc-opc-cgen.h:155
@ ARC_INSN_MOV_S_MCAH
Definition: arc-opc-cgen.h:131
@ ARC_INSN_LDB_AB_ABS
Definition: arc-opc-cgen.h:100
@ ARC_INSN_XOR_CC__RA__RC
Definition: arc-opc-cgen.h:127
@ ARC_INSN_MIN_CC__RA__RC
Definition: arc-opc-cgen.h:130
@ ARC_INSN_LPCC_CCU6
Definition: arc-opc-cgen.h:166
@ ARC_INSN_BSET_L_U6__RA_
Definition: arc-opc-cgen.h:138
@ ARC_INSN_OR_L_U6__RA_
Definition: arc-opc-cgen.h:123
@ ARC_INSN_ASL_CC__RA__RC
Definition: arc-opc-cgen.h:179
@ ARC_INSN_SEXW_L_R_R__RC
Definition: arc-opc-cgen.h:172
@ ARC_INSN_I16_GO_ASR_S_GO
Definition: arc-opc-cgen.h:170
@ ARC_INSN_MULU64_L_U6_
Definition: arc-opc-cgen.h:187
@ ARC_INSN_LDB_S_ABSP
Definition: arc-opc-cgen.h:102
@ ARC_INSN_LD_S_ABSP
Definition: arc-opc-cgen.h:98
@ ARC_INSN_AND_L_R_R__RA__RC
Definition: arc-opc-cgen.h:122
@ ARC_INSN_STB_ABS
Definition: arc-opc-cgen.h:111
@ ARC_INSN_STW_S_ABU
Definition: arc-opc-cgen.h:113
@ ARC_INSN_BLCC_D
Definition: arc-opc-cgen.h:95
@ ARC_INSN_ADC_L_U6__RA_
Definition: arc-opc-cgen.h:117
@ ARC_INSN_ADD_S_ASSPSP
Definition: arc-opc-cgen.h:116
@ ARC_INSN_RSUB_CC__RA__RC
Definition: arc-opc-cgen.h:137
@ ARC_INSN_MPYH_L_R_R__RA__RC
Definition: arc-opc-cgen.h:155
@ ARC_INSN_MPYU_L_R_R__RA__RC
Definition: arc-opc-cgen.h:158
@ ARC_INSN_MULU64_CC__RC
Definition: arc-opc-cgen.h:188
@ ARC_INSN_CMP_S_R_U7
Definition: arc-opc-cgen.h:135
@ ARC_INSN_BIC_L_U6__RA_
Definition: arc-opc-cgen.h:125
@ ARC_INSN_SUBSDW_L_S12__RA_
Definition: arc-opc-cgen.h:196
@ ARC_INSN_TRAP_S
Definition: arc-opc-cgen.h:178
@ ARC_INSN_ADDS_CCU6__RA_
Definition: arc-opc-cgen.h:188
@ ARC_INSN_ASLS_L_S12__RA_
Definition: arc-opc-cgen.h:192
@ ARC_INSN_ABSSW_L_R_R__RC
Definition: arc-opc-cgen.h:198
@ ARC_INSN_ST_AS_ABS
Definition: arc-opc-cgen.h:110
@ ARC_INSN_LD_S_GPREL
Definition: arc-opc-cgen.h:99
@ ARC_INSN_MPYU_CC__RA__RC
Definition: arc-opc-cgen.h:158
@ ARC_INSN_SBC_CC__RA__RC
Definition: arc-opc-cgen.h:121
@ ARC_INSN_LSR_CC__RA__RC
Definition: arc-opc-cgen.h:181
@ ARC_INSN_SUB3_CCU6__RA_
Definition: arc-opc-cgen.h:152
@ ARC_INSN_JL_L_R_R___RC_NOILINK_
Definition: arc-opc-cgen.h:164
@ ARC_INSN_SUBS_CC__RA__RC
Definition: arc-opc-cgen.h:190
@ ARC_INSN_LDW_AS_X_ABS
Definition: arc-opc-cgen.h:108
@ ARC_INSN_ASRS_CCU6__RA_
Definition: arc-opc-cgen.h:193
@ ARC_INSN_JL_S
Definition: arc-opc-cgen.h:163
@ ARC_INSN_RND16_L_R_R__RC
Definition: arc-opc-cgen.h:198
@ ARC_INSN_LDW_X_ABS
Definition: arc-opc-cgen.h:107
@ ARC_INSN_ADD2_CCU6__RA_
Definition: arc-opc-cgen.h:147
@ ARC_INSN_RSUB_L_U6__RA_
Definition: arc-opc-cgen.h:137
@ ARC_INSN_ADD3_CC__RA__RC
Definition: arc-opc-cgen.h:149
@ ARC_INSN_MPYHU_L_U6__RA_
Definition: arc-opc-cgen.h:156
@ ARC_INSN_LR_L_R_R___RC_
Definition: arc-opc-cgen.h:167
@ ARC_INSN_J_L_R_R_D___RC_
Definition: arc-opc-cgen.h:162
@ ARC_INSN_OR_L_R_R__RA__RC
Definition: arc-opc-cgen.h:124
@ ARC_INSN_BSET_L_R_R__RA__RC
Definition: arc-opc-cgen.h:138
@ ARC_INSN_ADDS_L_U6__RA_
Definition: arc-opc-cgen.h:189
@ ARC_INSN_MOV_L_S12_
Definition: arc-opc-cgen.h:130
@ ARC_INSN_LDW_S_ABC
Definition: arc-opc-cgen.h:106
@ ARC_INSN_BTST_CCU6_
Definition: arc-opc-cgen.h:141
@ ARC_INSN_RCMP_CCU6_
Definition: arc-opc-cgen.h:135
@ ARC_INSN_ASRS_L_U6__RA_
Definition: arc-opc-cgen.h:194
@ ARC_INSN_J_L_R_R___RC_NOILINK_
Definition: arc-opc-cgen.h:158
@ ARC_INSN_MPYH_L_U6__RA_
Definition: arc-opc-cgen.h:155
@ ARC_INSN_MOV_S_MCAHB
Definition: arc-opc-cgen.h:131
@ ARC_INSN_SBC_L_S12__RA_
Definition: arc-opc-cgen.h:120
@ ARC_INSN_EXTW_L_R_R__RC
Definition: arc-opc-cgen.h:174
@ ARC_INSN_MULU64_L_R_R__RC
Definition: arc-opc-cgen.h:188
@ ARC_INSN_JL_CCU6_D_
Definition: arc-opc-cgen.h:164
@ ARC_INSN_I16_GO_ADD3_S_GO
Definition: arc-opc-cgen.h:149
@ ARC_INSN_ADD_S_CBU3
Definition: arc-opc-cgen.h:115
@ ARC_INSN_J_L_S12_
Definition: arc-opc-cgen.h:159
@ ARC_INSN_BMSK_L_S12__RA_
Definition: arc-opc-cgen.h:143
@ ARC_INSN_LSR_S_SSB
Definition: arc-opc-cgen.h:182
@ ARC_INSN_ASR_CC__RA__RC
Definition: arc-opc-cgen.h:183
@ ARC_INSN_BRCC_RC
Definition: arc-opc-cgen.h:94
@ ARC_INSN_ASR_L_U6_
Definition: arc-opc-cgen.h:169
@ ARC_INSN_MIN_L_R_R__RA__RC
Definition: arc-opc-cgen.h:129
@ ARC_INSN_B_L_D
Definition: arc-opc-cgen.h:93
@ ARC_INSN_ASL_L_R_R__RA__RC
Definition: arc-opc-cgen.h:179
@ ARC_INSN_STB__AW_ABS
Definition: arc-opc-cgen.h:111
@ ARC_INSN_ASL_L_U6__RA_
Definition: arc-opc-cgen.h:179
@ ARC_INSN_BXOR_L_R_R__RA__RC
Definition: arc-opc-cgen.h:143
@ ARC_INSN_XOR_L_S12__RA_
Definition: arc-opc-cgen.h:126
@ ARC_INSN_LSR_L_R_R__RA__RC
Definition: arc-opc-cgen.h:181
@ ARC_INSN_ADD2_L_S12__RA_
Definition: arc-opc-cgen.h:146
@ ARC_INSN_STW__AW_ABS
Definition: arc-opc-cgen.h:112
@ ARC_INSN_POP_S_B
Definition: arc-opc-cgen.h:201
@ ARC_INSN_BXOR_CC__RA__RC
Definition: arc-opc-cgen.h:143
@ ARC_INSN_ADD3_L_U6__RA_
Definition: arc-opc-cgen.h:148
@ ARC_INSN_LDW_AB_ABC
Definition: arc-opc-cgen.h:106
@ ARC_INSN_J_SEQ__S
Definition: arc-opc-cgen.h:160
@ ARC_INSN_AND_CCU6__RA_
Definition: arc-opc-cgen.h:122
@ ARC_INSN_MIN_L_U6__RA_
Definition: arc-opc-cgen.h:129
@ ARC_INSN_ASL_CCU6__RA_
Definition: arc-opc-cgen.h:179
@ ARC_INSN_BRCC_U6_D
Definition: arc-opc-cgen.h:94
@ ARC_INSN_STB_S_ABSP
Definition: arc-opc-cgen.h:112
int arc_insn_length(unsigned long insn_value, const CGEN_INSN *insn, CGEN_EXTRACT_INFO *info, bfd_vma pc)
char arc_limm_str[]
static int ARC_CGEN_EXTRACT_FN(CGEN_CPU_DESC cd, const CGEN_INSN *insn, CGEN_EXTRACT_INFO *info, CGEN_INSN_INT insn_value, CGEN_FIELDS *fields, bfd_vma pc)
Definition: arc-opc-cgen.h:58
static csh cd
Definition: asm_mips_cs.c:10
RzBinInfo * info(RzBinFile *bf)
Definition: bin_ne.c:86
BFD_HOST_U_64_BIT bfd_vma
Definition: mybfd.h:111
long f_i16addcmpu7_type
Definition: arc-opc-cgen.h:277
long f_cbranch_imm
Definition: arc-opc-cgen.h:237
long f_i16_gp_type
Definition: arc-opc-cgen.h:276
long f_go_cc_type
Definition: arc-opc-cgen.h:272
static int initialized
Definition: tricore-dis.c:96