deep

a Cross Development Platform for Java

User Tools

Site Tools


dev:crosscompiler:backend_ppc:register_allocation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Last revisionBoth sides next revision
dev:crosscompiler:backend_ppc:register_allocation [2018/10/31 11:29] – [Register Usage] ursgrafdev:crosscompiler:backend_ppc:register_allocation [2018/12/11 17:24] – [Register Usage] ursgraf
Line 25: Line 25:
  
 ==== Parameter Passing ==== ==== Parameter Passing ====
-Parameters are passes in R2..R10 and F1..F8.\\+Parameters are passed in R2..R10 and F1..F8.\\
 In the interface //cgPPC/Registers// you can find the definitions about which registers are used for volatiles and nonvolatiles and which are used for parameter passing. Important: the number of parameter registers must be smaller or equal than the number of volatiles.  In the interface //cgPPC/Registers// you can find the definitions about which registers are used for volatiles and nonvolatiles and which are used for parameter passing. Important: the number of parameter registers must be smaller or equal than the number of volatiles. 
  
  
  
dev/crosscompiler/backend_ppc/register_allocation.txt · Last modified: 2018/12/20 17:14 by ursgraf