Rizin
unix-like reverse engineering framework and cli tools
cris-opc.c File Reference
#include "opcode/cris.h"

Go to the source code of this file.

Macros

#define NULL   (0)
 

Variables

const struct cris_spec_reg cris_spec_regs []
 
const struct cris_support_reg cris_support_regs []
 
const struct cris_opcode cris_opcodes []
 
const char *const cris_cc_strings []
 
const struct cris_cond15 cris_cond15s []
 

Macro Definition Documentation

◆ NULL

#define NULL   (0)

Definition at line 27 of file cris-opc.c.

Variable Documentation

◆ cris_cc_strings

const char* const cris_cc_strings[]
Initial value:
=
{
"hs",
"lo",
"ne",
"eq",
"vc",
"vs",
"pl",
"mi",
"ls",
"hi",
"ge",
"lt",
"gt",
"le",
"a",
"wf"
}

Definition at line 1171 of file cris-opc.c.

Referenced by print_with_operands().

◆ cris_cond15s

const struct cris_cond15 cris_cond15s[]
Initial value:
=
{
{"ext", cris_ver_v0_3},
{"wf", cris_ver_v10},
{"sb", cris_ver_v32p},
{NULL, 0}
}
#define NULL
Definition: cris-opc.c:27
@ cris_ver_v32p
Definition: cris.h:81
@ cris_ver_v10
Definition: cris.h:73
@ cris_ver_v0_3
Definition: cris.h:49

Definition at line 1171 of file cris-opc.c.

◆ cris_opcodes

const struct cris_opcode cris_opcodes[]

Definition at line 1 of file cris-opc.c.

Referenced by get_opcode_entry().

◆ cris_spec_regs

const struct cris_spec_reg cris_spec_regs[]

Definition at line 1 of file cris-opc.c.

Referenced by spec_reg_info().

◆ cris_support_regs

const struct cris_support_reg cris_support_regs[]
Initial value:
=
{
{"s0", 0},
{"s1", 1},
{"s2", 2},
{"s3", 3},
{"s4", 4},
{"s5", 5},
{"s6", 6},
{"s7", 7},
{"s8", 8},
{"s9", 9},
{"s10", 10},
{"s11", 11},
{"s12", 12},
{"s13", 13},
{"s14", 14},
{"s15", 15},
{NULL, 0}
}

Definition at line 1 of file cris-opc.c.

Referenced by format_sup_reg().