Home | History | Annotate | Download | only in Chapter7

Lines Matching refs:Function

15 (* Create an alloca instruction in the entry block of the function. This
21 let rec codegen_expr = function
87 | None -> raise (Error "unknown function referenced")
104 * to it at the end of the function. *)
287 let codegen_proto = function
289 (* Make the function type: double(double,double) etc. *)
301 raise (Error "redefinition of function");
305 raise (Error "redefinition of function with different # args");
335 let codegen_func the_fpm = function
336 | Ast.Function (proto, body) ->
358 (* Finish off the function. *)
364 (* Optimize the function. *)