Searched refs:write_mask (Results 1 - 25 of 50) sorted by relevance

12

/external/chromium_org/third_party/mesa/src/src/glsl/
H A Dopt_constant_propagation.cpp49 acp_entry(ir_variable *var, unsigned write_mask, ir_constant *constant) argument
54 this->write_mask = write_mask;
56 this->initial_values = write_mask;
62 this->write_mask = src->write_mask;
69 unsigned write_mask; member in class:__anon14263::acp_entry
79 kill_entry(ir_variable *var, unsigned write_mask) argument
83 this->write_mask = write_mask;
87 unsigned write_mask; member in class:__anon14263::kill_entry
391 kill(ir_variable *var, unsigned write_mask) argument
[all...]
H A Dopt_copy_propagation_elements.cpp57 acp_entry(ir_variable *lhs, ir_variable *rhs, int write_mask, int swizzle[4]) argument
61 this->write_mask = write_mask;
69 this->write_mask = a->write_mask;
75 unsigned int write_mask; member in class:__anon14266::acp_entry
83 kill_entry(ir_variable *var, int write_mask) argument
86 this->write_mask = write_mask;
90 unsigned int write_mask; member in class:__anon14266::kill_entry
469 int write_mask = ir->write_mask; local
[all...]
H A Dopt_dead_code_local.cpp54 this->available = ir->write_mask;
180 ir->write_mask);
188 int remove = entry->available & ir->write_mask;
192 entry->ir->write_mask,
193 remove, entry->ir->write_mask & ~remove);
204 entry->ir->write_mask &= ~remove;
206 if (entry->ir->write_mask == 0) {
213 * write_mask.
220 if ((entry->ir->write_mask | remove) & (1 << i)) {
H A Dlower_vector.cpp147 unsigned write_mask; local
160 write_mask = 0;
175 write_mask |= (1U << i);
179 assert((write_mask == 0) == (assigned == 0));
190 new(mem_ctx) ir_assignment(lhs, c, NULL, write_mask);
H A Dir.cpp87 unsigned write_mask = 0; local
101 write_mask |= (((this->write_mask >> i) & 1) << c);
105 this->write_mask = write_mask;
119 if (write_mask & (1 << i))
144 if (mask != this->write_mask)
155 ir_rvalue *condition, unsigned write_mask)
161 this->write_mask = write_mask;
154 ir_assignment(ir_dereference *lhs, ir_rvalue *rhs, ir_rvalue *condition, unsigned write_mask) argument
[all...]
H A Dlower_variable_index_to_cond_assign.cpp190 unsigned int write_mask; member in struct:assignment_generator
218 ? new(mem_ctx) ir_assignment(element, variable, condition, write_mask)
446 ag.write_mask = orig_assign->write_mask;
H A Dlower_mat_op_to_vec.cpp364 assert(column_assign->write_mask != 0);
387 assert(column_assign->write_mask != 0);
/external/mesa3d/src/glsl/
H A Dopt_constant_propagation.cpp49 acp_entry(ir_variable *var, unsigned write_mask, ir_constant *constant) argument
54 this->write_mask = write_mask;
56 this->initial_values = write_mask;
62 this->write_mask = src->write_mask;
69 unsigned write_mask; member in class:__anon27674::acp_entry
79 kill_entry(ir_variable *var, unsigned write_mask) argument
83 this->write_mask = write_mask;
87 unsigned write_mask; member in class:__anon27674::kill_entry
391 kill(ir_variable *var, unsigned write_mask) argument
[all...]
H A Dopt_copy_propagation_elements.cpp57 acp_entry(ir_variable *lhs, ir_variable *rhs, int write_mask, int swizzle[4]) argument
61 this->write_mask = write_mask;
69 this->write_mask = a->write_mask;
75 unsigned int write_mask; member in class:__anon27677::acp_entry
83 kill_entry(ir_variable *var, int write_mask) argument
86 this->write_mask = write_mask;
90 unsigned int write_mask; member in class:__anon27677::kill_entry
469 int write_mask = ir->write_mask; local
[all...]
H A Dopt_dead_code_local.cpp54 this->available = ir->write_mask;
180 ir->write_mask);
188 int remove = entry->available & ir->write_mask;
192 entry->ir->write_mask,
193 remove, entry->ir->write_mask & ~remove);
204 entry->ir->write_mask &= ~remove;
206 if (entry->ir->write_mask == 0) {
213 * write_mask.
220 if ((entry->ir->write_mask | remove) & (1 << i)) {
H A Dlower_vector.cpp147 unsigned write_mask; local
160 write_mask = 0;
175 write_mask |= (1U << i);
179 assert((write_mask == 0) == (assigned == 0));
190 new(mem_ctx) ir_assignment(lhs, c, NULL, write_mask);
H A Dir.cpp87 unsigned write_mask = 0; local
101 write_mask |= (((this->write_mask >> i) & 1) << c);
105 this->write_mask = write_mask;
119 if (write_mask & (1 << i))
144 if (mask != this->write_mask)
155 ir_rvalue *condition, unsigned write_mask)
161 this->write_mask = write_mask;
154 ir_assignment(ir_dereference *lhs, ir_rvalue *rhs, ir_rvalue *condition, unsigned write_mask) argument
[all...]
H A Dlower_variable_index_to_cond_assign.cpp190 unsigned int write_mask; member in struct:assignment_generator
218 ? new(mem_ctx) ir_assignment(element, variable, condition, write_mask)
446 ag.write_mask = orig_assign->write_mask;
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/
H A Dr600_shader.h37 unsigned write_mask; member in struct:r600_shader_io
/external/mesa3d/src/gallium/drivers/r600/
H A Dr600_shader.h37 unsigned write_mask; member in struct:r600_shader_io
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/tgsi/
H A Dtgsi_util.c176 unsigned write_mask = inst->Dst[0].Register.WriteMask; local
221 read_mask = write_mask;
231 read_mask = write_mask & TGSI_WRITEMASK_XY ? TGSI_WRITEMASK_X : 0;
236 read_mask = write_mask & TGSI_WRITEMASK_XYZ ? TGSI_WRITEMASK_X : 0;
/external/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_util.c176 unsigned write_mask = inst->Dst[0].Register.WriteMask; local
221 read_mask = write_mask;
231 read_mask = write_mask & TGSI_WRITEMASK_XY ? TGSI_WRITEMASK_X : 0;
236 read_mask = write_mask & TGSI_WRITEMASK_XYZ ? TGSI_WRITEMASK_X : 0;
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/
H A Di915_fpc_optimize.c75 unsigned write_mask)
77 if ( write_mask & TGSI_WRITEMASK_X && r->Register.SwizzleX != TGSI_SWIZZLE_X)
79 if ( write_mask & TGSI_WRITEMASK_Y && r->Register.SwizzleY != TGSI_SWIZZLE_Y)
81 if ( write_mask & TGSI_WRITEMASK_Z && r->Register.SwizzleZ != TGSI_SWIZZLE_Z)
83 if ( write_mask & TGSI_WRITEMASK_W && r->Register.SwizzleW != TGSI_SWIZZLE_W)
124 unsigned write_mask,
127 if ( write_mask & TGSI_WRITEMASK_X )
132 if ( write_mask & TGSI_WRITEMASK_Y )
137 if ( write_mask & TGSI_WRITEMASK_Z )
142 if ( write_mask
74 is_unswizzled(struct i915_full_src_register* r, unsigned write_mask) argument
123 set_neutral_element_swizzle(struct i915_full_src_register* r, unsigned write_mask, unsigned neutral) argument
[all...]
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_fpc_optimize.c75 unsigned write_mask)
77 if ( write_mask & TGSI_WRITEMASK_X && r->Register.SwizzleX != TGSI_SWIZZLE_X)
79 if ( write_mask & TGSI_WRITEMASK_Y && r->Register.SwizzleY != TGSI_SWIZZLE_Y)
81 if ( write_mask & TGSI_WRITEMASK_Z && r->Register.SwizzleZ != TGSI_SWIZZLE_Z)
83 if ( write_mask & TGSI_WRITEMASK_W && r->Register.SwizzleW != TGSI_SWIZZLE_W)
124 unsigned write_mask,
127 if ( write_mask & TGSI_WRITEMASK_X )
132 if ( write_mask & TGSI_WRITEMASK_Y )
137 if ( write_mask & TGSI_WRITEMASK_Z )
142 if ( write_mask
74 is_unswizzled(struct i915_full_src_register* r, unsigned write_mask) argument
123 set_neutral_element_swizzle(struct i915_full_src_register* r, unsigned write_mask, unsigned neutral) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dbrw_fs_vector_splitting.cpp182 is_power_of_two(ir->write_mask) &&
275 if (!(ir->write_mask & (1 << i)))
305 switch (ir->write_mask) {
324 ir->write_mask = (1 << 0);
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_fs_vector_splitting.cpp182 is_power_of_two(ir->write_mask) &&
275 if (!(ir->write_mask & (1 << i)))
305 switch (ir->write_mask) {
324 ir->write_mask = (1 << 0);
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/svga/svgadump/
H A Dsvga_shader_dump.c401 if (dstreg.write_mask != SVGA3DWRITEMASK_ALL) {
403 if (dstreg.write_mask & SVGA3DWRITEMASK_0)
405 if (dstreg.write_mask & SVGA3DWRITEMASK_1)
407 if (dstreg.write_mask & SVGA3DWRITEMASK_2)
409 if (dstreg.write_mask & SVGA3DWRITEMASK_3)
H A Dsvga_shader.h134 unsigned write_mask:4; member in struct:sh_dstreg
/external/mesa3d/src/gallium/drivers/svga/svgadump/
H A Dsvga_shader_dump.c401 if (dstreg.write_mask != SVGA3DWRITEMASK_ALL) {
403 if (dstreg.write_mask & SVGA3DWRITEMASK_0)
405 if (dstreg.write_mask & SVGA3DWRITEMASK_1)
407 if (dstreg.write_mask & SVGA3DWRITEMASK_2)
409 if (dstreg.write_mask & SVGA3DWRITEMASK_3)
H A Dsvga_shader.h134 unsigned write_mask:4; member in struct:sh_dstreg

Completed in 333 milliseconds

12