Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
FDataSetMeta |
TODO: All of this stuff can be handled by the VM compiler rather than dirtying the VM code. |
|
FDataSetThreadLocalTempData |
Data the VM will keep on each dataset locally per thread which is then thread safely pushed to it's destination at the end of execution. |
|
FExternalFuncConstHandler |
|
|
FExternalFuncInputHandler |
A flexible handler that can deal with either constant or register inputs. |
|
FExternalFuncRegisterHandler |
|
|
FUserPtrHandler |
|
|
FVectorVMContext |
Context information passed around during VM execution. |
|
FVectorVMExecArgs |
|
|
FVectorVMExternalFunctionContext |
Name |
Description |
---|---|
FVMExternalFunction |
Name |
Description |
|
---|---|---|
|
EVectorVMBaseTypes |
|
|
EVectorVMOp |
|
|
EVectorVMOperandLocation |
Name | Description | ||
---|---|---|---|
|
VectorVM::CreateSrcOperandMask ( |
||
|
VectorVM::Exec ( |
Execute VectorVM bytecode. |
|
|
VectorVM::GetNumOpCodes() |
Get total number of op-codes |
|
|
VectorVM::GetOperandLocationName ( |
||
|
VectorVM::GetOpName ( |
||
|
VectorVM::Init() |
||
|
VectorVM::OptimizeByteCode ( |