Message-Id: <3.0.32.19990715013633.010d9ab0@pop.xs4all.nl> X-Sender: diep AT pop DOT xs4all DOT nl X-Mailer: Windows Eudora Pro Version 3.0 (32) Date: Thu, 15 Jul 1999 01:36:35 +0100 To: pgcc AT delorie DOT com, pcg AT goof DOT com From: Vincent Diepeveen Subject: calling functions Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Reply-To: pgcc AT delorie DOT com Good morning, Reading through the ia-64 technical manual the merced seems to have many registers: 128 general purpose (64 bits) 128 floating point (82 bits) 64 predicate (1 bit) 128 special purpose One of the reasons they give why it has so many registers, they mention that they want to prevent that calling a function gives a lot of overhead. What is currently the overhad of a function call at the PII, that this needs heavy optimization? How many clocks for a typical call does pgcc need if we have 2 integer parameters for it? Greetings, Vincent