This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

using emit_library_call


Hi,

Can emit_library_call be used at any point during RTL generation with any
rtx's as as arguments (to be used as arguments to the library function I
wish to call)? I'm trying to do that right now, but it doesn't always
work. Do I have to take care of anything else first, like make
sure the caller saved registers are saved?

Also, the comment to emit_library_call mentions a function called
'protect_from_queue'; what does it mean that  an expression is queued?

I would *really* appreciate any help I can get on these issues!

/Per Fransson



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]