Lines Matching defs:ir_swizzle
78 ir_swizzle *swiz = lhs->as_swizzle();
105 this->rhs = new(mem_ctx) ir_swizzle(this->rhs, rhs_swiz);
120 this->rhs = new(mem_ctx) ir_swizzle(this->rhs, rhs_swiz);
1833 ir_swizzle::init_mask(const unsigned *comp, unsigned count)
1874 ir_swizzle::ir_swizzle(ir_rvalue *val, unsigned x, unsigned y, unsigned z,
1882 ir_swizzle::ir_swizzle(ir_rvalue *val, const unsigned *comp,
1889 ir_swizzle::ir_swizzle(ir_rvalue *val, ir_swizzle_mask mask)
1901 ir_swizzle *
1902 ir_swizzle::create(ir_rvalue *val, const char *str, unsigned vector_length)
1970 return new(ctx) ir_swizzle(val, swiz_idx[0], swiz_idx[1], swiz_idx[2],
1980 ir_swizzle::variable_referenced() const