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
Next revision
Previous revision
Last revisionBoth sides next revision
dev:crosscompiler:backend_ppc:register_allocation [2018/05/24 11:58] – [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. 
- 
-==== Locals on the Stack ==== 
-TODO 
  
  
  
dev/crosscompiler/backend_ppc/register_allocation.txt · Last modified: 2018/12/20 17:14 by ursgraf