Re: question about registers that are set on entry to a function.

2006-02-08 Thread Jim Wilson
Kenneth Zadeck wrote: I have one question about EH_USES on the ia-64 (the only place it is used). I know this is a bit late, but I didn't see any answer to this on this list, and figured you might still need one. The IA-64 port uses EH_USES for registers that hold frame state. We can opti

Re: question about registers that are set on entry to a function.

2006-01-06 Thread Kenneth Zadeck
Ian Lance Taylor wrote: Kenneth Zadeck <[EMAIL PROTECTED]> writes: For complete accuracy, there are probably going to be some target specific registers which need to be handled, unfortunately. For example, on MIPS, with -mabicalls (which is the default on GNU/Linux), $25 is live on function

Re: question about registers that are set on entry to a function.

2006-01-05 Thread Ian Lance Taylor
Kenneth Zadeck <[EMAIL PROTECTED]> writes: > > For complete accuracy, there are probably going to be some target > > specific registers which need to be handled, unfortunately. For > > example, on MIPS, with -mabicalls (which is the default on GNU/Linux), > > $25 is live on function entry. It ho

Re: question about registers that are set on entry to a function.

2006-01-05 Thread Kenneth Zadeck
Ian Lance Taylor wrote: Kenneth Zadeck <[EMAIL PROTECTED]> writes: 1) Do you believe that this code could be correct? Well, no. You do not have to sugar coat it, I can handle the truth. 2) Most of the paragraphs are protected by either reload_completed or epilogue_completed (whi

Re: question about registers that are set on entry to a function.

2006-01-05 Thread Ian Lance Taylor
Kenneth Zadeck <[EMAIL PROTECTED]> writes: > 1) Do you believe that this code could be correct? Well, no. > 2) Most of the paragraphs are protected by either reload_completed or > epilogue_completed (which has a comment at the its point of > declaration that it is true for both the prologue and

question about registers that are set on entry to a function.

2006-01-05 Thread Kenneth Zadeck
Ian and Honza, Here is a first draft of the a function to find the set of registers that are (will) be defined on entry to function. I generated this from our conversation on chat and by looking around. This function is necessary in the new version of df because, unlike flow, we do both for