Searched refs:ir_type (Results 1 - 25 of 169) sorted by relevance

1234567

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Devergreen_compute_internal.h38 enum pipe_shader_ir ir_type; member in struct:r600_pipe_compute
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_compute.h35 unsigned ir_type; member in struct:si_compute
H A Dsi_shaderlib_tgsi.c204 state.ir_type = PIPE_SHADER_IR_TGSI;
252 state.ir_type = PIPE_SHADER_IR_TGSI;
467 state.ir_type = PIPE_SHADER_IR_TGSI;
507 state.ir_type = PIPE_SHADER_IR_TGSI;
546 state.ir_type = PIPE_SHADER_IR_TGSI;
585 state.ir_type = PIPE_SHADER_IR_TGSI;
619 state.ir_type = PIPE_SHADER_IR_TGSI;
654 state.ir_type = PIPE_SHADER_IR_TGSI;
689 state.ir_type = PIPE_SHADER_IR_TGSI;
749 state.ir_type
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dopt_redundant_jumps.cpp73 if ((last_then->ir_type != ir_type_loop_jump)
74 || (last_else->ir_type != ir_type_loop_jump))
107 if (last && (last->ir_type == ir_type_loop_jump)
H A Dlower_vector_derefs.cpp59 if (!ir->lhs || ir->lhs->ir_type != ir_type_dereference_array)
113 if (new_lhs->ir_type != ir_type_swizzle) {
154 if (new_lhs->ir_type != ir_type_swizzle) {
172 if (*rv == NULL || (*rv)->ir_type != ir_type_dereference_array)
H A Dopt_dead_builtin_variables.cpp39 if (var->ir_type != ir_type_variable || var->data.used)
H A Dlower_offset_array.cpp57 if (*rv == NULL || (*rv)->ir_type != ir_type_texture)
H A Dir.h51 * enumerant. The value for the type is stored in \c ir_instruction::ir_type
54 * \c ir_instruction::ir_type to find out the actual type of the object.
57 * \c ir_instruction::ir_type to select different behavior for different object
83 ir_type_max, /**< maximum ir_type enum number, for validation */
93 enum ir_node_type ir_type; member in class:ir_instruction
116 return ir_type == ir_type_dereference_array ||
117 ir_type == ir_type_dereference_record ||
118 ir_type == ir_type_dereference_variable ||
119 ir_type == ir_type_constant ||
120 ir_type
[all...]
H A Dlower_vector.cpp74 switch (op->ir_type) {
202 if (expr->operands[i]->ir_type == ir_type_constant)
H A Dlower_if_to_cond_assign.cpp127 switch (ir->ir_type) {
159 if (deref->array_index->ir_type != ir_type_constant)
182 if (ir->ir_type == ir_type_assignment) {
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dopt_redundant_jumps.cpp73 if ((last_then->ir_type != ir_type_loop_jump)
74 || (last_else->ir_type != ir_type_loop_jump))
107 if (last && (last->ir_type == ir_type_loop_jump)
H A Dlower_vector_derefs.cpp59 if (!ir->lhs || ir->lhs->ir_type != ir_type_dereference_array)
113 if (new_lhs->ir_type != ir_type_swizzle) {
139 } else if (new_lhs->ir_type != ir_type_swizzle) {
156 if (*rv == NULL || (*rv)->ir_type != ir_type_dereference_array)
H A Dopt_dead_builtin_variables.cpp39 if (var->ir_type != ir_type_variable || var->data.used)
H A Dlower_offset_array.cpp57 if (*rv == NULL || (*rv)->ir_type != ir_type_texture)
H A Dir.h49 * enumerant. The value for the type is stored in \c ir_instruction::ir_type
52 * \c ir_instruction::ir_type to find out the actual type of the object.
55 * \c ir_instruction::ir_type to select different behavior for different object
80 ir_type_max, /**< maximum ir_type enum number, for validation */
90 enum ir_node_type ir_type; member in class:ir_instruction
113 return ir_type == ir_type_dereference_array ||
114 ir_type == ir_type_dereference_record ||
115 ir_type == ir_type_dereference_variable ||
116 ir_type == ir_type_constant ||
117 ir_type
[all...]
H A Dlower_vector.cpp74 switch (op->ir_type) {
202 if (expr->operands[i]->ir_type == ir_type_constant)
H A Dloop_analysis.h40 return ir != NULL && ir->ir_type == ir_type_loop_jump &&
H A Dlower_if_to_cond_assign.cpp121 switch (ir->ir_type) {
153 if (deref->array_index->ir_type != ir_type_constant)
176 if (ir->ir_type == ir_type_assignment) {
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/
H A Dpan_assemble.c46 enum pipe_shader_ir ir_type,
56 if (ir_type == PIPE_SHADER_IR_NIR) {
59 assert (ir_type == PIPE_SHADER_IR_TGSI);
43 panfrost_shader_compile(struct pipe_screen * pscreen,struct panfrost_pool * shader_pool,struct panfrost_pool * desc_pool,enum pipe_shader_ir ir_type,const void * ir,gl_shader_stage stage,struct panfrost_shader_state * state) argument
H A Dpan_compute.c59 if (cso->ir_type == PIPE_SHADER_IR_NIR_SERIALIZED) {
69 so->cbase.ir_type = PIPE_SHADER_IR_NIR;
73 so->cbase.ir_type, so->cbase.prog, MESA_SHADER_COMPUTE,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_compute.h48 unsigned ir_type; member in struct:si_compute
H A Dsi_shaderlib_tgsi.c218 state.ir_type = PIPE_SHADER_IR_TGSI;
294 state.ir_type = PIPE_SHADER_IR_TGSI;
512 state.ir_type = PIPE_SHADER_IR_TGSI;
552 state.ir_type = PIPE_SHADER_IR_TGSI;
589 state.ir_type = PIPE_SHADER_IR_TGSI;
623 state.ir_type = PIPE_SHADER_IR_TGSI;
658 state.ir_type = PIPE_SHADER_IR_TGSI;
H A Dsi_compute.c102 if (program->ir_type == PIPE_SHADER_IR_TGSI) {
106 assert(program->ir_type == PIPE_SHADER_IR_NIR);
156 if (program->ir_type == PIPE_SHADER_IR_TGSI)
192 if (program->ir_type == PIPE_SHADER_IR_TGSI)
208 program->ir_type = cso->ir_type;
212 program->use_code_object_v2 = cso->ir_type == PIPE_SHADER_IR_NATIVE;
214 if (cso->ir_type != PIPE_SHADER_IR_NATIVE) {
215 if (cso->ir_type == PIPE_SHADER_IR_TGSI) {
222 assert(cso->ir_type
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Devergreen_compute_internal.h75 enum pipe_shader_ir ir_type; member in struct:r600_pipe_compute
H A Devergreen_compute.c442 shader->ir_type = cso->ir_type;
444 if (shader->ir_type == PIPE_SHADER_IR_TGSI ||
445 shader->ir_type == PIPE_SHADER_IR_NIR) {
446 shader->sel = r600_create_shader_state_tokens(ctx, cso->prog, cso->ir_type, PIPE_SHADER_COMPUTE);
480 if (shader->ir_type == PIPE_SHADER_IR_TGSI ||
481 shader->ir_type == PIPE_SHADER_IR_NIR) {
505 if (cstate->ir_type == PIPE_SHADER_IR_TGSI ||
506 cstate->ir_type == PIPE_SHADER_IR_NIR) {
508 cstate->sel->ir_type
[all...]

Completed in 44 milliseconds

1234567