Lines Matching refs:oper
902 parent_expr->operator_string(parent_expr->oper)); in get_scalar_boolean_operand()
1037 switch (this->oper) { in hir()
1067 result = new(ctx) ir_expression(operations[this->oper], type, in hir()
1079 (this->oper == ast_mul), in hir()
1083 result = new(ctx) ir_expression(operations[this->oper], type, in hir()
1093 assert(operations[this->oper] == ir_binop_mod); in hir()
1095 result = new(ctx) ir_expression(operations[this->oper], type, in hir()
1104 operator_string(this->oper)); in hir()
1110 type = shift_result_type(op[0]->type, op[1]->type, this->oper, state, in hir()
1112 result = new(ctx) ir_expression(operations[this->oper], type, in hir()
1133 result = new(ctx) ir_expression(operations[this->oper], type, in hir()
1156 "type", (this->oper == ast_equal) ? "==" : "!="); in hir()
1168 result = do_comparison(ctx, operations[this->oper], op[0], op[1]); in hir()
1178 type = bit_logic_result_type(op[0]->type, op[1]->type, this->oper, in hir()
1180 result = new(ctx) ir_expression(operations[this->oper], type, in hir()
1286 result = new(ctx) ir_expression(operations[this->oper], glsl_type::bool_type, in hir()
1294 result = new(ctx) ir_expression(operations[this->oper], glsl_type::bool_type, in hir()
1306 (this->oper == ast_mul_assign), in hir()
1309 ir_rvalue *temp_rhs = new(ctx) ir_expression(operations[this->oper], type, in hir()
1332 assert(operations[this->oper] == ir_binop_mod); in hir()
1335 temp_rhs = new(ctx) ir_expression(operations[this->oper], type, in hir()
1350 type = shift_result_type(op[0]->type, op[1]->type, this->oper, state, in hir()
1352 ir_rvalue *temp_rhs = new(ctx) ir_expression(operations[this->oper], in hir()
1367 type = bit_logic_result_type(op[0]->type, op[1]->type, this->oper, in hir()
1369 ir_rvalue *temp_rhs = new(ctx) ir_expression(operations[this->oper], in hir()
1470 this->non_lvalue_description = (this->oper == ast_pre_inc) in hir()
1479 temp_rhs = new(ctx) ir_expression(operations[this->oper], type, in hir()
1492 this->non_lvalue_description = (this->oper == ast_post_inc) in hir()
1502 temp_rhs = new(ctx) ir_expression(operations[this->oper], type, in hir()