I need an advice about duplication of input arguments in secondary registers

Ian Lance Taylor iant@google.com
Fri Mar 2 15:24:00 GMT 2007


Kai Tietz <Kai.Tietz@onevision.com> writes:

> Is there somebody who is able to give me a hint, how to manage it to pass 
> register passed arguments in two different registers ? I need this for the 
> x86_64 port. The MS ABI passes floating-points in XMM registers, but 
> additionally for va-sake within the standard integer registers as shadows. 
> Is there in gcc an example, which may can help ?

Look at the documentation for FUNCTION_ARG, which specific reference
to the use of PARALLEL.

Ian



More information about the Gcc mailing list