AsmJit
Low-Latency Machine Code Generation
Roadmap
Docs
Parser
Support
GitHub
API Reference
Index
Class List
Build Instructions
Breaking Changes
Core
Assembler
Builder
Compiler
Function
Logging
Error Handling
Instruction DB
Virtual Memory
Support
Utilities
X86 Backend
ARM Commons
AArch64 Backend
UJIT
Index
⭢
UJIT
⭢
asmjit::ujit::OpUtils
asmjit::ujit::OpUtils Namespace Reference
[¶]
JIT Utilities used by UniCompiler and other parts of the library.
Functions
template<typename T>
static
void
reset_var_array
(T* array,
size_t
size)
noexcept
template<typename T>
static
void
reset_var_struct
(T* data,
size_t
size =
sizeof
(T))
noexcept
static
const
Operand_
&
first_op
(
const
Operand_
& operand)
noexcept
static
const
Operand_
&
first_op
(
const
OpArray
& op_array)
noexcept
static
size_t
count_op
(
const
Operand_
&)
noexcept
static
size_t
count_op
(
const
OpArray
& op_array)
noexcept