Lines Matching refs:ir_swizzle
82 ir_swizzle *swiz = lhs->as_swizzle(); in set_lhs()
108 this->rhs = new(mem_ctx) ir_swizzle(this->rhs, rhs_swiz); in set_lhs()
122 this->rhs = new(mem_ctx) ir_swizzle(this->rhs, rhs_swiz); in set_lhs()
1327 ir_swizzle::init_mask(const unsigned *comp, unsigned count) in init_mask()
1368 ir_swizzle::ir_swizzle(ir_rvalue *val, unsigned x, unsigned y, unsigned z, in ir_swizzle() function in ir_swizzle
1377 ir_swizzle::ir_swizzle(ir_rvalue *val, const unsigned *comp, in ir_swizzle() function in ir_swizzle
1385 ir_swizzle::ir_swizzle(ir_rvalue *val, ir_swizzle_mask mask) in ir_swizzle() function in ir_swizzle
1399 ir_swizzle *
1400 ir_swizzle::create(ir_rvalue *val, const char *str, unsigned vector_length) in create()
1468 return new(ctx) ir_swizzle(val, swiz_idx[0], swiz_idx[1], swiz_idx[2], in create()
1478 ir_swizzle::variable_referenced() const in variable_referenced()