deep

a Cross Development Platform for Java

User Tools

Site Tools


dev:crosscompiler:backend_arm:code_generator

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
Next revisionBoth sides next revision
dev:crosscompiler:backend_arm:code_generator [2019/07/19 16:58] – [Code Generator for ARM] ursgrafdev:crosscompiler:backend_arm:code_generator [2019/07/27 16:32] – [Code Generator for ARM] ursgraf
Line 1: Line 1:
 ====== Code Generator for ARM ====== ====== Code Generator for ARM ======
 Everything which is not fully implemented is listed below Everything which is not fully implemented is listed below
-^topic^I^L^F^remarks^ +^topic^remarks^ 
-|throw| ||| +|throw| do together with exceptions 
-|new| |||tests for three dimensional arrays fail| +|new| tests for three dimensional arrays fail| 
-|enum|||tests for enums fail+|exceptions| | 
-|exceptions| ||| |+|US.HALT|what to do here?|
  
 All results of all SSA instructions have an assigned register. Now, each SSA instruction can be translated into one or a sequence of machine instructions. In order to do this, we must define the stackframe, which is used when calling a method. All results of all SSA instructions have an assigned register. Now, each SSA instruction can be translated into one or a sequence of machine instructions. In order to do this, we must define the stackframe, which is used when calling a method.
dev/crosscompiler/backend_arm/code_generator.txt · Last modified: 2022/12/20 11:34 by ursgraf