alignment | tvm::runtime::vm::Instruction | |
alloc_storage | tvm::runtime::vm::Instruction | |
alloc_tensor | tvm::runtime::vm::Instruction | |
alloc_tensor_reg | tvm::runtime::vm::Instruction | |
AllocADT(Index tag, Index num_fields, const std::vector< RegName > &fields, RegName dst) | tvm::runtime::vm::Instruction | static |
allocation_size | tvm::runtime::vm::Instruction | |
AllocClosure(Index func_index, Index num_freevar, const std::vector< RegName > &free_vars, RegName dst) | tvm::runtime::vm::Instruction | static |
AllocStorage(RegName size, Index alignment, DLDataType dtype_hint, Index device_index, const std::vector< int64_t > &shape, RegName dst) | tvm::runtime::vm::Instruction | static |
AllocTensor(RegName storage, Index offset, const std::vector< int64_t > &shape, DLDataType dtype, RegName dst) | tvm::runtime::vm::Instruction | static |
AllocTensorReg(RegName storage, Index offset, RegName shape_register, DLDataType dtype, RegName dst) | tvm::runtime::vm::Instruction | static |
arity | tvm::runtime::vm::Instruction | |
clo_index | tvm::runtime::vm::Instruction | |
closure | tvm::runtime::vm::Instruction | |
closure_args | tvm::runtime::vm::Instruction | |
const_index | tvm::runtime::vm::Instruction | |
constructor_tag | tvm::runtime::vm::Instruction | |
datatype_fields | tvm::runtime::vm::Instruction | |
device_copy | tvm::runtime::vm::Instruction | |
device_index | tvm::runtime::vm::Instruction | |
DeviceCopy(RegName src, Index src_device_index, Index dst_device_index, RegName dst) | tvm::runtime::vm::Instruction | static |
dst | tvm::runtime::vm::Instruction | |
dst_device_index | tvm::runtime::vm::Instruction | |
dtype | tvm::runtime::vm::Instruction | |
dtype_hint | tvm::runtime::vm::Instruction | |
false_offset | tvm::runtime::vm::Instruction | |
Fatal() | tvm::runtime::vm::Instruction | static |
field_index | tvm::runtime::vm::Instruction | |
free_vars | tvm::runtime::vm::Instruction | |
from | tvm::runtime::vm::Instruction | |
func_index | tvm::runtime::vm::Instruction | |
get_tag | tvm::runtime::vm::Instruction | |
GetField(RegName object_reg, Index field_index, RegName dst) | tvm::runtime::vm::Instruction | static |
GetTag(RegName object_reg, RegName dst) | tvm::runtime::vm::Instruction | static |
Goto(Index pc_offset) | tvm::runtime::vm::Instruction | static |
If(RegName test, RegName target, Index true_branch, Index false_branch) | tvm::runtime::vm::Instruction | static |
if_op | tvm::runtime::vm::Instruction | |
Instruction() | tvm::runtime::vm::Instruction | |
Instruction(const Instruction &instr) | tvm::runtime::vm::Instruction | |
Invoke(Index func_index, const std::vector< RegName > &args, RegName dst) | tvm::runtime::vm::Instruction | static |
invoke_args_registers | tvm::runtime::vm::Instruction | |
InvokeClosure(RegName closure, const std::vector< RegName > &args, RegName dst) | tvm::runtime::vm::Instruction | static |
InvokePacked(Index packed_index, Index arity, Index output_size, const std::vector< RegName > &args) | tvm::runtime::vm::Instruction | static |
KillRegister(RegName dst) | tvm::runtime::vm::Instruction | static |
load_consti | tvm::runtime::vm::Instruction | |
LoadConst(Index const_index, Index device_index, RegName dst) | tvm::runtime::vm::Instruction | static |
LoadConsti(Index val, RegName dst) | tvm::runtime::vm::Instruction | static |
Move(RegName src, RegName dst) | tvm::runtime::vm::Instruction | static |
ndim | tvm::runtime::vm::Instruction | |
newshape | tvm::runtime::vm::Instruction | |
num_args | tvm::runtime::vm::Instruction | |
num_closure_args | tvm::runtime::vm::Instruction | |
num_fields | tvm::runtime::vm::Instruction | |
num_freevar | tvm::runtime::vm::Instruction | |
object | tvm::runtime::vm::Instruction | |
offset | tvm::runtime::vm::Instruction | |
op | tvm::runtime::vm::Instruction | |
operator<<(std::ostream &os, const Instruction &) | tvm::runtime::vm::Instruction | friend |
operator=(const Instruction &instr) | tvm::runtime::vm::Instruction | |
output_size | tvm::runtime::vm::Instruction | |
packed_args | tvm::runtime::vm::Instruction | |
packed_index | tvm::runtime::vm::Instruction | |
pc_offset | tvm::runtime::vm::Instruction | |
reshape_tensor | tvm::runtime::vm::Instruction | |
ReshapeTensor(RegName tensor, RegName newshape, RegName dst) | tvm::runtime::vm::Instruction | static |
result | tvm::runtime::vm::Instruction | |
Ret(RegName return_reg) | tvm::runtime::vm::Instruction | static |
shape | tvm::runtime::vm::Instruction | |
shape_of | tvm::runtime::vm::Instruction | |
shape_register | tvm::runtime::vm::Instruction | |
ShapeOf(RegName tensor, RegName dst) | tvm::runtime::vm::Instruction | static |
src | tvm::runtime::vm::Instruction | |
src_device_index | tvm::runtime::vm::Instruction | |
storage | tvm::runtime::vm::Instruction | |
target | tvm::runtime::vm::Instruction | |
tensor | tvm::runtime::vm::Instruction | |
test | tvm::runtime::vm::Instruction | |
true_offset | tvm::runtime::vm::Instruction | |
val | tvm::runtime::vm::Instruction | |
~Instruction() | tvm::runtime::vm::Instruction | |