12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- /* $Id$ */
- /*
- * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
- * See the copyright notice in the ACK home directory, in the file "Copyright".
- */
- /* I N L I N E S U B S T I T U T I O N
- *
- * I L 1 _ A U X . H
- */
- extern bool same_size(); /* (int t1,t2)
- * See if the two types t1 and t2 have
- * the same size.
- */
- extern rem_actuals(); /* (actual_p atcs)
- * remove an actual-list from core.
- */
- extern remov_formals(); /* (proc_p p)
- * Remove the formals-list of p from core.
- */
- extern rem_indir_acc(); /* (proc_p p)
- * Remove formal that may be accessed
- * indirectly from formal lists of p
- */
- extern bool par_overlap(); /* (offset off1, int t1, offset off2, int t2)
- * See if the formal at offset off1 and type t1
- * overlaps the formal at offset off2
- * and type t2.
- */
- extern short looplevel(); /* (bblock_p b)
- * Determine the loop nesting level of b.
- */
- extern int proclength(); /* (proc_p p)
- * Determine the number of EM instructions
- * in p. Do not count pseudos.
- */
- extern line_p copy_code(); /* (line_p l1,l2)
- * copy the code between l1 and l2.
- * Pseudos may not be contained in
- * the list of instructions. If l1==l2
- * the result is only one instruction.
- */
|