Rizin
unix-like reverse engineering framework and cli tools
powerpc_operand Struct Reference

#include <ppc.h>

Public Attributes

unsigned int bitm
 
int shift
 
unsigned long(* insert )(unsigned long instruction, long op, ppc_cpu_t dialect, const char **errmsg)
 
long(* extract )(unsigned long instruction, ppc_cpu_t dialect, int *invalid)
 
unsigned long flags
 

Detailed Description

Definition at line 170 of file ppc.h.

Member Data Documentation

◆ bitm

unsigned int powerpc_operand::bitm

Definition at line 172 of file ppc.h.

◆ extract

long(* powerpc_operand::extract) (unsigned long instruction, ppc_cpu_t dialect, int *invalid)

Definition at line 212 of file ppc.h.

◆ flags

unsigned long powerpc_operand::flags

Definition at line 215 of file ppc.h.

Referenced by cmd_descs_generate.Arg::__str__().

◆ insert

unsigned long(* powerpc_operand::insert) (unsigned long instruction, long op, ppc_cpu_t dialect, const char **errmsg)

Definition at line 194 of file ppc.h.

◆ shift

int powerpc_operand::shift

Definition at line 177 of file ppc.h.


The documentation for this struct was generated from the following file: