codegen Struct Reference

Context needed during code generation. More...

Collaboration diagram for codegen:

Collaboration graph
[legend]

Data Fields

int inputs_reg
 1st function parameter
int outputs_reg
 2nd function parameter
int constants_reg
 3rd function parameter
int temp_regs [8][4]
 maps TGSI temps to SPE registers
int one_reg
 register containing {1.0, 1.0, 1.0, 1.0}
int num_itemps
 Per-instruction temps / intermediate temps.
int itemps [3]
struct spe_functionf
boolean error

Detailed Description

Context needed during code generation.

Definition at line 61 of file cell_gen_fp.c.


Field Documentation

int codegen::inputs_reg

1st function parameter

Definition at line 63 of file cell_gen_fp.c.

int codegen::outputs_reg

2nd function parameter

Definition at line 64 of file cell_gen_fp.c.

int codegen::constants_reg

3rd function parameter

Definition at line 65 of file cell_gen_fp.c.

int codegen::temp_regs[8][4]

maps TGSI temps to SPE registers

Definition at line 66 of file cell_gen_fp.c.

int codegen::one_reg

register containing {1.0, 1.0, 1.0, 1.0}

Definition at line 68 of file cell_gen_fp.c.

int codegen::num_itemps

Per-instruction temps / intermediate temps.

Definition at line 71 of file cell_gen_fp.c.

int codegen::itemps[3]

Definition at line 72 of file cell_gen_fp.c.

struct spe_function* codegen::f [read]

Definition at line 74 of file cell_gen_fp.c.

boolean codegen::error

Definition at line 75 of file cell_gen_fp.c.


The documentation for this struct was generated from the following file:
Generated on Tue Sep 29 06:25:59 2009 for Gallium3D by  doxygen 1.5.4