Add initial implementation for transFunction
Add initial implementation for save/restore register functions
Add initial implementations for transExpr cases