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

Store an entire word of arbitrary bit size into a memory. More...

#include <rz_il_opcodes.h>

Public Attributes

RzILMemIndex mem
 index of memory in the vm to use More...
 
RzILOpBitVectorkey
 address where to store to More...
 
RzILOpBitVectorvalue
 value to store, arbitrary size More...
 

Detailed Description

Store an entire word of arbitrary bit size into a memory.

Endianness is determined by the vm

Definition at line 334 of file rz_il_opcodes.h.

Member Data Documentation

◆ key

RzILOpBitVector* rz_il_op_args_storew_t::key

address where to store to

Definition at line 336 of file rz_il_opcodes.h.

Referenced by rz_il_handler_storew().

◆ mem

RzILMemIndex rz_il_op_args_storew_t::mem

index of memory in the vm to use

Definition at line 335 of file rz_il_opcodes.h.

Referenced by capstone.m68k.M68KOp::mem(), and rz_il_handler_storew().

◆ value

RzILOpBitVector* rz_il_op_args_storew_t::value

value to store, arbitrary size

Definition at line 337 of file rz_il_opcodes.h.

Referenced by capstone.arm64.Arm64Op::barrier(), capstone.m680x.M680xOp::const_val(), capstone.ppc.PpcOp::crx(), capstone.m68k.M68KOp::dimm(), capstone.m680x.M680xOp::direct_addr(), capstone.m680x.M680xOp::ext(), capstone.arm.ArmOp::fp(), capstone.arm64.Arm64Op::fp(), capstone.m680x.M680xOp::idx(), capstone.arm.ArmOp::imm(), capstone.arm64.Arm64Op::imm(), capstone.m680x.M680xOp::imm(), capstone.m68k.M68KOp::imm(), capstone.mips.MipsOp::imm(), capstone.ppc.PpcOp::imm(), capstone.sparc.SparcOp::imm(), capstone.systemz.SyszOp::imm(), capstone.tms320c64x.TMS320C64xOp::imm(), capstone.x86.X86Op::imm(), capstone.xcore.XcoreOp::imm(), capstone.arm.ArmOp::mem(), capstone.arm64.Arm64Op::mem(), capstone.mips.MipsOp::mem(), capstone.ppc.PpcOp::mem(), capstone.sparc.SparcOp::mem(), capstone.systemz.SyszOp::mem(), capstone.tms320c64x.TMS320C64xOp::mem(), capstone.x86.X86Op::mem(), capstone.xcore.XcoreOp::mem(), capstone.arm64.Arm64Op::prefetch(), capstone.arm64.Arm64Op::pstate(), capstone.arm.ArmOp::reg(), capstone.arm64.Arm64Op::reg(), capstone.m680x.M680xOp::reg(), capstone.m68k.M68KOp::reg(), capstone.mips.MipsOp::reg(), capstone.ppc.PpcOp::reg(), capstone.sparc.SparcOp::reg(), capstone.systemz.SyszOp::reg(), capstone.tms320c64x.TMS320C64xOp::reg(), capstone.x86.X86Op::reg(), capstone.xcore.XcoreOp::reg(), capstone.m680x.M680xOp::rel(), rz_il_handler_storew(), capstone.arm.ArmOp::setend(), capstone.m68k.M68KOp::simm(), and capstone.arm64.Arm64Op::sys().


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