Lines Matching refs:ir_rvalue
28 ir_rvalue::ir_rvalue(enum ir_node_type t) in ir_rvalue() function in ir_rvalue
34 bool ir_rvalue::is_zero() const in is_zero()
39 bool ir_rvalue::is_one() const in is_one()
44 bool ir_rvalue::is_negative_one() const in is_negative_one()
69 ir_assignment::set_lhs(ir_rvalue *lhs) in set_lhs()
149 ir_assignment::ir_assignment(ir_dereference *lhs, ir_rvalue *rhs, in ir_assignment()
150 ir_rvalue *condition, unsigned write_mask) in ir_assignment()
169 ir_assignment::ir_assignment(ir_rvalue *lhs, ir_rvalue *rhs, in ir_assignment()
170 ir_rvalue *condition) in ir_assignment()
194 ir_rvalue *op0, ir_rvalue *op1, in ir_expression()
195 ir_rvalue *op2, ir_rvalue *op3) in ir_expression()
196 : ir_rvalue(ir_type_expression) in ir_expression()
212 ir_expression::ir_expression(int op, ir_rvalue *op0) in ir_expression()
213 : ir_rvalue(ir_type_expression) in ir_expression()
357 ir_expression::ir_expression(int op, ir_rvalue *op0, ir_rvalue *op1) in ir_expression()
358 : ir_rvalue(ir_type_expression) in ir_expression()
450 ir_expression::ir_expression(int op, ir_rvalue *op0, ir_rvalue *op1, in ir_expression()
451 ir_rvalue *op2) in ir_expression()
452 : ir_rvalue(ir_type_expression) in ir_expression()
541 return ir_rvalue::variable_referenced(); in variable_referenced()
546 : ir_rvalue(ir_type_constant) in ir_constant()
553 : ir_rvalue(ir_type_constant) in ir_constant()
565 : ir_rvalue(ir_type_constant) in ir_constant()
578 : ir_rvalue(ir_type_constant) in ir_constant()
591 : ir_rvalue(ir_type_constant) in ir_constant()
604 : ir_rvalue(ir_type_constant) in ir_constant()
617 : ir_rvalue(ir_type_constant) in ir_constant()
630 : ir_rvalue(ir_type_constant) in ir_constant()
646 : ir_rvalue(ir_type_constant) in ir_constant()
1211 ir_dereference_array::ir_dereference_array(ir_rvalue *value, in ir_dereference_array()
1212 ir_rvalue *array_index) in ir_dereference_array()
1221 ir_rvalue *array_index) in ir_dereference_array()
1232 ir_dereference_array::set_array(ir_rvalue *value) in set_array()
1250 ir_dereference_record::ir_dereference_record(ir_rvalue *value, in ir_dereference_record()
1386 ir_swizzle::ir_swizzle(ir_rvalue *val, unsigned x, unsigned y, unsigned z, in ir_swizzle()
1388 : ir_rvalue(ir_type_swizzle), val(val) in ir_swizzle()
1394 ir_swizzle::ir_swizzle(ir_rvalue *val, const unsigned *comp, in ir_swizzle()
1396 : ir_rvalue(ir_type_swizzle), val(val) in ir_swizzle()
1401 ir_swizzle::ir_swizzle(ir_rvalue *val, ir_swizzle_mask mask) in ir_swizzle()
1402 : ir_rvalue(ir_type_swizzle) in ir_swizzle()
1416 ir_swizzle::create(ir_rvalue *val, const char *str, unsigned vector_length) in create()
1728 ir_rvalue *
1729 ir_rvalue::error_value(void *mem_ctx) in error_value()
1731 ir_rvalue *v = new(mem_ctx) ir_rvalue(ir_type_unset); in error_value()
1790 static ir_rvalue *
1791 try_min_one(ir_rvalue *ir) in try_min_one()
1807 static ir_rvalue *
1808 try_max_zero(ir_rvalue *ir) in try_max_zero()
1824 ir_rvalue *
1825 ir_rvalue::as_rvalue_to_saturate() in as_rvalue_to_saturate()
1832 ir_rvalue *max_zero = try_max_zero(expr); in as_rvalue_to_saturate()
1836 ir_rvalue *min_one = try_min_one(expr); in as_rvalue_to_saturate()