compiler/ir_ast_body,ir_infer_types: support syscalls
devices/runtime: new syscall API
compiler/ir: use new infrastructure
compiler/tools: support int64 in value_to_ast
compiler/ir: fix compile_function call
compiler/inline: update reserved names
compiler: pass funcdef instead of statement list
compiler/ir_ast_body,ir_values: minor fixes
compiler/ir_values: implement sign extension and truncation
compiler/fold_constants: support int, int64, round and round64
language/units: add microcycle unit for core time
compiler/lower_time: make 'now' an int64
compiler: add lower_units transform
compiler/inline: add microcycle_unit as reserved name