Lines Matching refs:ir_swizzle
77 ir_swizzle *swiz = lhs->as_swizzle(); in set_lhs()
104 this->rhs = new(mem_ctx) ir_swizzle(this->rhs, rhs_swiz); in set_lhs()
119 this->rhs = new(mem_ctx) ir_swizzle(this->rhs, rhs_swiz); in set_lhs()
1504 ir_swizzle::init_mask(const unsigned *comp, unsigned count) in init_mask()
1545 ir_swizzle::ir_swizzle(ir_rvalue *val, unsigned x, unsigned y, unsigned z, in ir_swizzle() function in ir_swizzle
1553 ir_swizzle::ir_swizzle(ir_rvalue *val, const unsigned *comp, in ir_swizzle() function in ir_swizzle
1560 ir_swizzle::ir_swizzle(ir_rvalue *val, ir_swizzle_mask mask) in ir_swizzle() function in ir_swizzle
1572 ir_swizzle *
1573 ir_swizzle::create(ir_rvalue *val, const char *str, unsigned vector_length) in create()
1641 return new(ctx) ir_swizzle(val, swiz_idx[0], swiz_idx[1], swiz_idx[2], in create()
1651 ir_swizzle::variable_referenced() const in variable_referenced()