function call now saves the return address before calling
that means SaveReturn is obsolete (breaks loads of tests) first step towards multi - return which obviously can not have the callee save return address. In fact this would make FunctionCall redundant too, as it is really just a branch
This commit is contained in:
@ -123,7 +123,6 @@ require_relative "instructions/load_constant"
|
||||
require_relative "instructions/syscall"
|
||||
require_relative "instructions/function_call"
|
||||
require_relative "instructions/function_return"
|
||||
require_relative "instructions/save_return"
|
||||
require_relative "instructions/register_transfer"
|
||||
require_relative "instructions/label"
|
||||
require_relative "instructions/branch"
|
||||
|
Reference in New Issue
Block a user