| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_emit.h | 146 struct etna_coalesce *coalesce) 148 coalesce->start = etna_cmd_stream_offset(stream); 149 coalesce->last_reg = 0; 150 coalesce->last_fixp = 0; 155 struct etna_coalesce *coalesce) 158 uint32_t size = end - coalesce->start; 161 uint32_t offset = coalesce->start - 1; 174 check_coalsence(struct etna_cmd_stream *stream, struct etna_coalesce *coalesce, argument 177 if (coalesce->last_reg != 0) { 178 if (((coalesce 145 etna_coalesce_start(struct etna_cmd_stream * stream,struct etna_coalesce * coalesce) argument 154 etna_coalesce_end(struct etna_cmd_stream * stream,struct etna_coalesce * coalesce) argument 193 etna_coalsence_emit(struct etna_cmd_stream * stream,struct etna_coalesce * coalesce,uint32_t reg,uint32_t value) argument 202 etna_coalsence_emit_fixp(struct etna_cmd_stream * stream,struct etna_coalesce * coalesce,uint32_t reg,uint32_t value) argument 211 etna_coalsence_emit_reloc(struct etna_cmd_stream * stream,struct etna_coalesce * coalesce,uint32_t reg,const struct etna_reloc * r) argument [all...] |
| H A D | etnaviv_emit.c | 86 etna_coalsence_emit(stream, &coalesce, VIVS_##state_name, src_value) 89 etna_coalsence_emit_fixp(stream, &coalesce, VIVS_##state_name, src_value) 92 etna_coalsence_emit_reloc(stream, &coalesce, VIVS_##state_name, src_value) 130 struct etna_coalesce coalesce; local in function:emit_halti5_only_state 132 etna_coalesce_start(stream, &coalesce); 152 etna_coalesce_end(stream, &coalesce); 161 struct etna_coalesce coalesce; local in function:emit_pre_halti5_state 163 etna_coalesce_start(stream, &coalesce); 206 etna_coalesce_end(stream, &coalesce); 301 struct etna_coalesce coalesce; local in function:etna_emit_state [all...] |
| H A D | etnaviv_texture_state.c | 193 etna_coalsence_emit(stream, &coalesce, VIVS_##state_name, src_value) 196 etna_coalsence_emit_fixp(stream, &coalesce, VIVS_##state_name, src_value) 199 etna_coalsence_emit_reloc(stream, &coalesce, VIVS_##state_name, src_value) 208 struct etna_coalesce coalesce; local in function:etna_emit_texture_state 210 etna_coalesce_start(stream, &coalesce); 326 etna_coalesce_end(stream, &coalesce);
|
| H A D | etnaviv_rs.c | 164 etna_coalsence_emit(stream, &coalesce, VIVS_##state_name, src_value) 167 etna_coalsence_emit_fixp(stream, &coalesce, VIVS_##state_name, src_value) 170 etna_coalsence_emit_reloc(stream, &coalesce, VIVS_##state_name, src_value) 180 struct etna_coalesce coalesce; local in function:etna_submit_rs_state 190 etna_coalesce_start(stream, &coalesce); 194 etna_coalesce_end(stream, &coalesce); 197 etna_coalesce_start(stream, &coalesce); 214 etna_coalesce_end(stream, &coalesce); 217 etna_coalesce_start(stream, &coalesce); 245 etna_coalesce_end(stream, &coalesce); [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_emit.h | 145 struct etna_coalesce *coalesce) 147 coalesce->start = etna_cmd_stream_offset(stream); 148 coalesce->last_reg = 0; 149 coalesce->last_fixp = 0; 154 struct etna_coalesce *coalesce) 157 uint32_t size = end - coalesce->start; 160 uint32_t offset = coalesce->start - 1; 173 check_coalsence(struct etna_cmd_stream *stream, struct etna_coalesce *coalesce, argument 176 if (coalesce->last_reg != 0) { 177 if (((coalesce 144 etna_coalesce_start(struct etna_cmd_stream * stream,struct etna_coalesce * coalesce) argument 153 etna_coalesce_end(struct etna_cmd_stream * stream,struct etna_coalesce * coalesce) argument 192 etna_coalsence_emit(struct etna_cmd_stream * stream,struct etna_coalesce * coalesce,uint32_t reg,uint32_t value) argument 201 etna_coalsence_emit_fixp(struct etna_cmd_stream * stream,struct etna_coalesce * coalesce,uint32_t reg,uint32_t value) argument 210 etna_coalsence_emit_reloc(struct etna_cmd_stream * stream,struct etna_coalesce * coalesce,uint32_t reg,const struct etna_reloc * r) argument [all...] |
| H A D | etnaviv_texture_state.c | 277 etna_coalsence_emit(stream, &coalesce, VIVS_##state_name, src_value) 280 etna_coalsence_emit_fixp(stream, &coalesce, VIVS_##state_name, src_value) 283 etna_coalsence_emit_reloc(stream, &coalesce, VIVS_##state_name, src_value) 291 struct etna_coalesce coalesce; local in function:etna_emit_ts_state 293 etna_coalesce_start(stream, &coalesce); 322 etna_coalesce_end(stream, &coalesce); 332 struct etna_coalesce coalesce; local in function:etna_emit_new_texture_state 336 etna_coalesce_start(stream, &coalesce); 453 etna_coalesce_end(stream, &coalesce); 464 struct etna_coalesce coalesce; local in function:etna_emit_texture_state [all...] |
| H A D | etnaviv_emit.c | 86 etna_coalsence_emit(stream, &coalesce, VIVS_##state_name, src_value) 89 etna_coalsence_emit_fixp(stream, &coalesce, VIVS_##state_name, src_value) 92 etna_coalsence_emit_reloc(stream, &coalesce, VIVS_##state_name, src_value) 130 struct etna_coalesce coalesce; local in function:emit_halti5_only_state 132 etna_coalesce_start(stream, &coalesce); 155 etna_coalesce_end(stream, &coalesce); 164 struct etna_coalesce coalesce; local in function:emit_pre_halti5_state 166 etna_coalesce_start(stream, &coalesce); 210 etna_coalesce_end(stream, &coalesce); 303 struct etna_coalesce coalesce; local in function:etna_emit_state [all...] |
| H A D | etnaviv_rs.c | 181 etna_coalsence_emit(stream, &coalesce, VIVS_##state_name, src_value) 184 etna_coalsence_emit_fixp(stream, &coalesce, VIVS_##state_name, src_value) 187 etna_coalsence_emit_reloc(stream, &coalesce, VIVS_##state_name, src_value) 197 struct etna_coalesce coalesce; local in function:etna_submit_rs_state 207 etna_coalesce_start(stream, &coalesce); 211 etna_coalesce_end(stream, &coalesce); 214 etna_coalesce_start(stream, &coalesce); 231 etna_coalesce_end(stream, &coalesce); 234 etna_coalesce_start(stream, &coalesce); 262 etna_coalesce_end(stream, &coalesce); [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/ |
| H A D | nv50_ir_util.cpp | 135 r->coalesce(&tail); 140 r->coalesce(&tail);
|
| H A D | nv50_ir_util.h | 457 void coalesce(Range **ptail) function in class:nv50_ir::Interval::Range
|
| H A D | nv50_ir_ra.cpp | 773 bool coalesce(ArrayList&); 973 GCRA::coalesce(ArrayList& insns) function in class:nv50_ir::GCRA 1090 ERROR("failed to coalesce phi operands\n"); 1524 // coalesce first, we use only 1 RIG node for a group of joined values 1525 ret = coalesce(insns); 1584 splits.clear(); // avoid duplicate entries on next coalesce pass
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/ |
| H A D | nv50_ir_util.cpp | 135 r->coalesce(&tail); 140 r->coalesce(&tail);
|
| H A D | nv50_ir_util.h | 457 void coalesce(Range **ptail) function in class:nv50_ir::Interval::Range
|
| H A D | nv50_ir_ra.cpp | 816 bool coalesce(ArrayList&); 1018 GCRA::coalesce(ArrayList& insns) function in class:nv50_ir::GCRA 1137 ERROR("failed to coalesce phi operands\n"); 1573 // coalesce first, we use only 1 RIG node for a group of joined values 1574 ret = coalesce(insns); 1630 splits.clear(); // avoid duplicate entries on next coalesce pass
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 17.3.9.rst | 91 - nir/lower_vec_to_movs: Only coalesce if the vec had a SSA destination
|
| H A D | 11.0.4.rst | 50 - i965/vec4: check writemask when bailing out at register coalesce
|
| H A D | 20.0.7.rst | 42 - intel/compiler: Register coalesce doesn't move conditional modifiers
|
| H A D | 21.2.3.rst | 116 - aco: don't coalesce constant copies into non-power-of-two sizes
|
| H A D | 18.0.1.rst | 129 - nir/lower_vec_to_movs: Only coalesce if the vec had a SSA destination
|
| H A D | 11.1.3.rst | 144 coalesce.
|
| H A D | 20.1.0.rst | 86 - intel/compiler: Register coalesce doesn't move conditional modifiers 1269 - aco: coalesce v_mad's accumulator with definition's affinities 2676 - nir/algebraic: coalesce fmod lowering
|
| H A D | 20.2.0.rst | 1234 - aco: coalesce parallelcopies during register allocation 1251 - aco: coalesce copies more aggressively when lowering to hw
|
| H A D | 21.0.0.rst | 2740 - aco: coalesce constant copies
|
| H A D | 21.3.0.rst | 3569 - aco: don't coalesce constant copies into non-power-of-two sizes
|