tvm
tvm::runtime::vm::Instruction Member List

This is the complete list of members for tvm::runtime::vm::Instruction, including all inherited members.

alignmenttvm::runtime::vm::Instruction
alloc_storagetvm::runtime::vm::Instruction
alloc_tensortvm::runtime::vm::Instruction
alloc_tensor_regtvm::runtime::vm::Instruction
AllocADT(Index tag, Index num_fields, const std::vector< RegName > &fields, RegName dst)tvm::runtime::vm::Instructionstatic
allocation_sizetvm::runtime::vm::Instruction
AllocClosure(Index func_index, Index num_freevar, const std::vector< RegName > &free_vars, RegName dst)tvm::runtime::vm::Instructionstatic
AllocStorage(RegName size, Index alignment, DLDataType dtype_hint, Index device_index, const std::vector< int64_t > &shape, RegName dst)tvm::runtime::vm::Instructionstatic
AllocTensor(RegName storage, Index offset, const std::vector< int64_t > &shape, DLDataType dtype, RegName dst)tvm::runtime::vm::Instructionstatic
AllocTensorReg(RegName storage, Index offset, RegName shape_register, DLDataType dtype, RegName dst)tvm::runtime::vm::Instructionstatic
aritytvm::runtime::vm::Instruction
clo_indextvm::runtime::vm::Instruction
closuretvm::runtime::vm::Instruction
closure_argstvm::runtime::vm::Instruction
const_indextvm::runtime::vm::Instruction
constructor_tagtvm::runtime::vm::Instruction
datatype_fieldstvm::runtime::vm::Instruction
device_copytvm::runtime::vm::Instruction
device_indextvm::runtime::vm::Instruction
DeviceCopy(RegName src, Index src_device_index, Index dst_device_index, RegName dst)tvm::runtime::vm::Instructionstatic
dsttvm::runtime::vm::Instruction
dst_device_indextvm::runtime::vm::Instruction
dtypetvm::runtime::vm::Instruction
dtype_hinttvm::runtime::vm::Instruction
false_offsettvm::runtime::vm::Instruction
Fatal()tvm::runtime::vm::Instructionstatic
field_indextvm::runtime::vm::Instruction
free_varstvm::runtime::vm::Instruction
fromtvm::runtime::vm::Instruction
func_indextvm::runtime::vm::Instruction
get_tagtvm::runtime::vm::Instruction
GetField(RegName object_reg, Index field_index, RegName dst)tvm::runtime::vm::Instructionstatic
GetTag(RegName object_reg, RegName dst)tvm::runtime::vm::Instructionstatic
Goto(Index pc_offset)tvm::runtime::vm::Instructionstatic
If(RegName test, RegName target, Index true_branch, Index false_branch)tvm::runtime::vm::Instructionstatic
if_optvm::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::Instructionstatic
invoke_args_registerstvm::runtime::vm::Instruction
InvokeClosure(RegName closure, const std::vector< RegName > &args, RegName dst)tvm::runtime::vm::Instructionstatic
InvokePacked(Index packed_index, Index arity, Index output_size, const std::vector< RegName > &args)tvm::runtime::vm::Instructionstatic
KillRegister(RegName dst)tvm::runtime::vm::Instructionstatic
load_constitvm::runtime::vm::Instruction
LoadConst(Index const_index, Index device_index, RegName dst)tvm::runtime::vm::Instructionstatic
LoadConsti(Index val, RegName dst)tvm::runtime::vm::Instructionstatic
Move(RegName src, RegName dst)tvm::runtime::vm::Instructionstatic
ndimtvm::runtime::vm::Instruction
newshapetvm::runtime::vm::Instruction
num_argstvm::runtime::vm::Instruction
num_closure_argstvm::runtime::vm::Instruction
num_fieldstvm::runtime::vm::Instruction
num_freevartvm::runtime::vm::Instruction
objecttvm::runtime::vm::Instruction
offsettvm::runtime::vm::Instruction
optvm::runtime::vm::Instruction
operator<<(std::ostream &os, const Instruction &)tvm::runtime::vm::Instructionfriend
operator=(const Instruction &instr)tvm::runtime::vm::Instruction
output_sizetvm::runtime::vm::Instruction
packed_argstvm::runtime::vm::Instruction
packed_indextvm::runtime::vm::Instruction
pc_offsettvm::runtime::vm::Instruction
reshape_tensortvm::runtime::vm::Instruction
ReshapeTensor(RegName tensor, RegName newshape, RegName dst)tvm::runtime::vm::Instructionstatic
resulttvm::runtime::vm::Instruction
Ret(RegName return_reg)tvm::runtime::vm::Instructionstatic
shapetvm::runtime::vm::Instruction
shape_oftvm::runtime::vm::Instruction
shape_registertvm::runtime::vm::Instruction
ShapeOf(RegName tensor, RegName dst)tvm::runtime::vm::Instructionstatic
srctvm::runtime::vm::Instruction
src_device_indextvm::runtime::vm::Instruction
storagetvm::runtime::vm::Instruction
targettvm::runtime::vm::Instruction
tensortvm::runtime::vm::Instruction
testtvm::runtime::vm::Instruction
true_offsettvm::runtime::vm::Instruction
valtvm::runtime::vm::Instruction
~Instruction()tvm::runtime::vm::Instruction