Lines Matching refs:toyvm_function
33 typedef struct toyvm_function toyvm_function; typedef
87 struct toyvm_function struct
98 toyvm_function *frm_function; argument
105 add_op (toyvm_function *fn, enum opcode opcode, in add_op()
117 add_unary_op (toyvm_function *fn, enum opcode opcode, in add_unary_op()
143 static toyvm_function *
147 toyvm_function *fn = NULL; in toyvm_function_parse()
165 fn = (toyvm_function *)calloc (1, sizeof (toyvm_function)); in toyvm_function_parse()
237 toyvm_function_disassemble_op (toyvm_function *fn, toyvm_op *op, int index, FILE *out) in toyvm_function_disassemble_op()
248 toyvm_function_disassemble (toyvm_function *fn, FILE *out) in toyvm_function_disassemble()
287 toyvm_function_interpret (toyvm_function *fn, int arg, FILE *trace) in toyvm_function_interpret()
475 toyvm_function_compile (toyvm_function *fn) in toyvm_function_compile()
807 toyvm_function *fn; in test_script()
872 toyvm_function *fn = NULL; in main()