| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/compiler/ |
| H A D | radeon_emulate_loops.h | 36 struct rc_instruction * BeginLoop; 37 struct rc_instruction * Cond; 38 struct rc_instruction * If; 39 struct rc_instruction * Brk; 40 struct rc_instruction * EndIf; 41 struct rc_instruction * EndLoop;
|
| H A D | radeon_program_tex.h | 36 struct rc_instruction * inst,
|
| H A D | radeon_program_alu.h | 35 struct rc_instruction * inst, 40 struct rc_instruction * inst, 45 struct rc_instruction * inst, 50 struct rc_instruction * inst, 55 struct rc_instruction *inst, 60 struct rc_instruction * inst, 67 struct rc_instruction *inst, void *data);
|
| H A D | radeon_dataflow.h | 35 struct rc_instruction; 48 typedef void (*rc_read_write_chan_fn)(void * userdata, struct rc_instruction * inst, 50 void rc_for_all_reads_chan(struct rc_instruction * inst, rc_read_write_chan_fn cb, void * userdata); 51 void rc_for_all_writes_chan(struct rc_instruction * inst, rc_read_write_chan_fn cb, void * userdata); 53 typedef void (*rc_read_write_mask_fn)(void * userdata, struct rc_instruction * inst, 55 void rc_for_all_reads_mask(struct rc_instruction * inst, rc_read_write_mask_fn cb, void * userdata); 56 void rc_for_all_writes_mask(struct rc_instruction * inst, rc_read_write_mask_fn cb, void * userdata); 58 typedef void (*rc_read_src_fn)(void * userdata, struct rc_instruction * inst, 60 void rc_for_all_reads_src(struct rc_instruction * inst, rc_read_src_fn cb, 64 struct rc_instruction * ins [all...] |
| H A D | radeon_program.h | 133 struct rc_instruction { struct 134 struct rc_instruction * Prev; 135 struct rc_instruction * Next; 156 struct rc_instruction Instructions; 181 struct rc_instruction*, 203 struct rc_instruction *rc_alloc_instruction(struct radeon_compiler * c); 204 struct rc_instruction *rc_insert_new_instruction(struct radeon_compiler * c, struct rc_instruction * after); 205 void rc_insert_instruction(struct rc_instruction * after, struct rc_instruction * ins [all...] |
| H A D | radeon_compiler_util.h | 36 struct rc_instruction; 66 struct rc_instruction * inst, 90 struct rc_instruction * inst, 102 struct rc_instruction * inst, 107 rc_opcode rc_get_flow_control_inst(struct rc_instruction * inst); 109 struct rc_instruction * rc_match_endloop(struct rc_instruction * endloop); 110 struct rc_instruction * rc_match_bgnloop(struct rc_instruction * bgnloop);
|
| H A D | r500_fragprog.h | 47 struct rc_instruction * inst_if,
|
| H A D | radeon_program.c | 57 struct rc_instruction * inst = c->Program.Instructions.Next; 60 struct rc_instruction * current = inst; 81 struct rc_instruction * inst, 109 struct rc_instruction * inst; 169 struct rc_instruction *rc_alloc_instruction(struct radeon_compiler * c) 171 struct rc_instruction * inst = memory_pool_malloc(&c->Pool, sizeof(struct rc_instruction)); 173 memset(inst, 0, sizeof(struct rc_instruction)); 184 void rc_insert_instruction(struct rc_instruction * after, struct rc_instruction * ins [all...] |
| H A D | radeon_emulate_branches.c | 45 struct rc_instruction * If; 46 struct rc_instruction * Else; 58 static void handle_if(struct emulate_branch_state * s, struct rc_instruction * inst) 61 struct rc_instruction * inst_mov; 88 static void handle_else(struct emulate_branch_state * s, struct rc_instruction * inst) 119 static void scan_write(void * userdata, struct rc_instruction * inst, 131 static void remap_proxy_function(void * userdata, struct rc_instruction * inst, 149 struct rc_instruction * begin, 150 struct rc_instruction * end) 157 for(struct rc_instruction * ins [all...] |
| H A D | radeon_remove_constants.c | 37 static void remap_regs(void * userdata, struct rc_instruction * inst, 47 static void mark_used(void * userdata, struct rc_instruction * inst, 86 for (struct rc_instruction *inst = c->Program.Instructions.Next; 128 for (struct rc_instruction *inst = c->Program.Instructions.Next;
|
| H A D | radeon_program_alu.c | 42 static struct rc_instruction *emit1( 43 struct radeon_compiler * c, struct rc_instruction * after, 47 struct rc_instruction *fpi = rc_insert_new_instruction(c, after); 59 static struct rc_instruction *emit2( 60 struct radeon_compiler * c, struct rc_instruction * after, 65 struct rc_instruction *fpi = rc_insert_new_instruction(c, after); 78 static struct rc_instruction *emit3( 79 struct radeon_compiler * c, struct rc_instruction * after, 85 struct rc_instruction *fpi = rc_insert_new_instruction(c, after); 197 static int is_dst_safe_to_reuse(struct rc_instruction *ins [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/compiler/ |
| H A D | radeon_emulate_loops.h | 36 struct rc_instruction * BeginLoop; 37 struct rc_instruction * Cond; 38 struct rc_instruction * If; 39 struct rc_instruction * Brk; 40 struct rc_instruction * EndIf; 41 struct rc_instruction * EndLoop;
|
| H A D | radeon_program_tex.h | 36 struct rc_instruction * inst,
|
| H A D | radeon_program_alu.h | 35 struct rc_instruction * inst, 40 struct rc_instruction * inst, 45 struct rc_instruction * inst, 50 struct rc_instruction * inst, 55 struct rc_instruction *inst, 60 struct rc_instruction * inst, 67 struct rc_instruction *inst, void *data);
|
| H A D | radeon_dataflow.h | 35 struct rc_instruction; 48 typedef void (*rc_read_write_chan_fn)(void * userdata, struct rc_instruction * inst, 50 void rc_for_all_reads_chan(struct rc_instruction * inst, rc_read_write_chan_fn cb, void * userdata); 51 void rc_for_all_writes_chan(struct rc_instruction * inst, rc_read_write_chan_fn cb, void * userdata); 53 typedef void (*rc_read_write_mask_fn)(void * userdata, struct rc_instruction * inst, 55 void rc_for_all_reads_mask(struct rc_instruction * inst, rc_read_write_mask_fn cb, void * userdata); 56 void rc_for_all_writes_mask(struct rc_instruction * inst, rc_read_write_mask_fn cb, void * userdata); 58 typedef void (*rc_read_src_fn)(void * userdata, struct rc_instruction * inst, 60 void rc_for_all_reads_src(struct rc_instruction * inst, rc_read_src_fn cb, 64 struct rc_instruction * ins [all...] |
| H A D | radeon_program.h | 133 struct rc_instruction { struct 134 struct rc_instruction * Prev; 135 struct rc_instruction * Next; 156 struct rc_instruction Instructions; 181 struct rc_instruction*, 203 struct rc_instruction *rc_alloc_instruction(struct radeon_compiler * c); 204 struct rc_instruction *rc_insert_new_instruction(struct radeon_compiler * c, struct rc_instruction * after); 205 void rc_insert_instruction(struct rc_instruction * after, struct rc_instruction * ins [all...] |
| H A D | radeon_compiler_util.h | 36 struct rc_instruction; 66 struct rc_instruction * inst, 90 struct rc_instruction * inst, 102 struct rc_instruction * inst, 107 rc_opcode rc_get_flow_control_inst(struct rc_instruction * inst); 109 struct rc_instruction * rc_match_endloop(struct rc_instruction * endloop); 110 struct rc_instruction * rc_match_bgnloop(struct rc_instruction * bgnloop);
|
| H A D | r500_fragprog.h | 47 struct rc_instruction * inst_if,
|
| H A D | radeon_program.c | 57 struct rc_instruction * inst = c->Program.Instructions.Next; 60 struct rc_instruction * current = inst; 81 struct rc_instruction * inst, 109 struct rc_instruction * inst; 169 struct rc_instruction *rc_alloc_instruction(struct radeon_compiler * c) 171 struct rc_instruction * inst = memory_pool_malloc(&c->Pool, sizeof(struct rc_instruction)); 173 memset(inst, 0, sizeof(struct rc_instruction)); 184 void rc_insert_instruction(struct rc_instruction * after, struct rc_instruction * ins [all...] |
| H A D | radeon_emulate_branches.c | 45 struct rc_instruction * If; 46 struct rc_instruction * Else; 58 static void handle_if(struct emulate_branch_state * s, struct rc_instruction * inst) 61 struct rc_instruction * inst_mov; 88 static void handle_else(struct emulate_branch_state * s, struct rc_instruction * inst) 119 static void scan_write(void * userdata, struct rc_instruction * inst, 131 static void remap_proxy_function(void * userdata, struct rc_instruction * inst, 149 struct rc_instruction * begin, 150 struct rc_instruction * end) 157 for(struct rc_instruction * ins [all...] |
| H A D | radeon_remove_constants.c | 37 static void remap_regs(void * userdata, struct rc_instruction * inst, 47 static void mark_used(void * userdata, struct rc_instruction * inst, 86 for (struct rc_instruction *inst = c->Program.Instructions.Next; 128 for (struct rc_instruction *inst = c->Program.Instructions.Next;
|
| H A D | radeon_program_alu.c | 42 static struct rc_instruction *emit1( 43 struct radeon_compiler * c, struct rc_instruction * after, 47 struct rc_instruction *fpi = rc_insert_new_instruction(c, after); 59 static struct rc_instruction *emit2( 60 struct radeon_compiler * c, struct rc_instruction * after, 65 struct rc_instruction *fpi = rc_insert_new_instruction(c, after); 78 static struct rc_instruction *emit3( 79 struct radeon_compiler * c, struct rc_instruction * after, 85 struct rc_instruction *fpi = rc_insert_new_instruction(c, after); 197 static int is_dst_safe_to_reuse(struct rc_instruction *ins [all...] |
| H A D | radeon_opcodes.h | 281 struct rc_instruction; 284 const struct rc_instruction *inst,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/compiler/tests/ |
| H A D | rc_test_helpers.h | 40 struct rc_instruction * inst, 45 struct rc_instruction * inst, 49 struct rc_instruction * inst, 55 struct rc_instruction * inst,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/compiler/tests/ |
| H A D | rc_test_helpers.h | 40 struct rc_instruction * inst, 45 struct rc_instruction * inst, 49 struct rc_instruction * inst, 55 struct rc_instruction * inst,
|