Home | History | Annotate | Download | only in Chapter5

Lines Matching defs:variable

17   | Ast.Variable name ->
19 | Not_found -> raise (Error "unknown variable name"))
100 (* Emit the start code first, without 'variable' in scope. *)
117 let variable = build_phi [(start_val, preheader_bb)] var_name builder in
119 (* Within the loop, the variable is defined equal to the PHI node. If it
120 * shadows an existing variable, we have to restore it, so save it
125 Hashtbl.add named_values var_name variable;
140 let next_var = build_add variable step_val "nextvar" builder in
160 add_incoming (next_var, loop_end_bb) variable;
162 (* Restore the unshadowed variable. *)