Miasm2
 All Classes Namespaces Files Functions Variables Typedefs Properties Macros
Classes | Macros | Functions
JitCore_aarch64.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  vm_cpu_t
 

Macros

#define RETURN_PC   return BlockDst;
 

Functions

uint64_t udiv64 (vm_cpu_t *vmcpu, uint64_t a, uint64_t b)
 
uint64_t umod64 (vm_cpu_t *vmcpu, uint64_t a, uint64_t b)
 
int64_t idiv64 (vm_cpu_t *vmcpu, int64_t a, int64_t b)
 
int64_t imod64 (vm_cpu_t *vmcpu, int64_t a, int64_t b)
 
uint32_t udiv32 (vm_cpu_t *vmcpu, uint32_t a, uint32_t b)
 
uint32_t umod32 (vm_cpu_t *vmcpu, uint32_t a, uint32_t b)
 
int32_t idiv32 (vm_cpu_t *vmcpu, int32_t a, int32_t b)
 
int32_t imod32 (vm_cpu_t *vmcpu, int32_t a, int32_t b)
 
uint16_t udiv16 (vm_cpu_t *vmcpu, uint16_t a, uint16_t b)
 
uint16_t umod16 (vm_cpu_t *vmcpu, uint16_t a, uint16_t b)
 
int16_t idiv16 (vm_cpu_t *vmcpu, int16_t a, int16_t b)
 
int16_t imod16 (vm_cpu_t *vmcpu, int16_t a, int16_t b)
 

Macro Definition Documentation

#define RETURN_PC   return BlockDst;

Definition at line 196 of file JitCore_aarch64.h.

Function Documentation

int16_t idiv16 ( vm_cpu_t vmcpu,
int16_t  a,
int16_t  b 
)
int32_t idiv32 ( vm_cpu_t vmcpu,
int32_t  a,
int32_t  b 
)
int64_t idiv64 ( vm_cpu_t vmcpu,
int64_t  a,
int64_t  b 
)
int16_t imod16 ( vm_cpu_t vmcpu,
int16_t  a,
int16_t  b 
)
int32_t imod32 ( vm_cpu_t vmcpu,
int32_t  a,
int32_t  b 
)
int64_t imod64 ( vm_cpu_t vmcpu,
int64_t  a,
int64_t  b 
)
uint16_t udiv16 ( vm_cpu_t vmcpu,
uint16_t  a,
uint16_t  b 
)
uint32_t udiv32 ( vm_cpu_t vmcpu,
uint32_t  a,
uint32_t  b 
)
uint64_t udiv64 ( vm_cpu_t vmcpu,
uint64_t  a,
uint64_t  b 
)
uint16_t umod16 ( vm_cpu_t vmcpu,
uint16_t  a,
uint16_t  b 
)
uint32_t umod32 ( vm_cpu_t vmcpu,
uint32_t  a,
uint32_t  b 
)
uint64_t umod64 ( vm_cpu_t vmcpu,
uint64_t  a,
uint64_t  b 
)