| 
    libFirm
    
   | 
 
A runtime routine description. More...
#include <lowering.h>
Data Fields | |
| ir_entity * | ent | 
| The entity representing the runtime routine.   | |
| ir_mode * | mode | 
| The operation mode of the mapped instruction.   | |
| ir_mode * | res_mode | 
| The result mode of the mapped instruction or NULL.   | |
| long | mem_proj_nr | 
| if >= 0, create a memory ProjM()   | |
| long | regular_proj_nr | 
| if >= 0, create a regular ProjX()   | |
| long | exc_proj_nr | 
| if >= 0, create a exception ProjX()   | |
| long | res_proj_nr | 
| if >= 0, first result projection number   | |
A runtime routine description.
Definition at line 448 of file lowering.h.
| ir_entity* runtime_rt::ent | 
The entity representing the runtime routine.
Definition at line 449 of file lowering.h.
| long runtime_rt::exc_proj_nr | 
if >= 0, create a exception ProjX()
Definition at line 454 of file lowering.h.
| long runtime_rt::mem_proj_nr | 
if >= 0, create a memory ProjM()
Definition at line 452 of file lowering.h.
| ir_mode* runtime_rt::mode | 
The operation mode of the mapped instruction.
Definition at line 450 of file lowering.h.
| long runtime_rt::regular_proj_nr | 
if >= 0, create a regular ProjX()
Definition at line 453 of file lowering.h.
| ir_mode* runtime_rt::res_mode | 
The result mode of the mapped instruction or NULL.
Definition at line 451 of file lowering.h.
| long runtime_rt::res_proj_nr | 
if >= 0, first result projection number
Definition at line 455 of file lowering.h.