deep

a Cross Development Platform for Java

User Tools

Site Tools


dev:crosscompiler:backend_arm: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 revisionBoth sides next revision
dev:crosscompiler:backend_arm:register_allocation [2019/01/24 19:44] – [Locals on the Stack] ursgrafdev:crosscompiler:backend_arm:register_allocation [2019/08/29 16:00] ursgraf
Line 13: Line 13:
 | R15 | dedicated | PC |    | R15 | dedicated | PC |   
 | D0 | dedicated| scratch register | | D0 | dedicated| scratch register |
-| D1 | volatile 1. parameter, local variables, return value | +| D1 | dedicatedscratch register, return value | 
-| D2-D6 | volatile | further parameters, local variables |+| D2-D6 | volatile | parameters, local variables |
 | D7-D10 | volatile | local variables | | D7-D10 | volatile | local variables |
 | D11-D31 | nonvolatile | local variables | | D11-D31 | nonvolatile | local variables |
dev/crosscompiler/backend_arm/register_allocation.txt · Last modified: 2019/10/03 10:22 by ursgraf