Lines Matching refs:rhs_code

4628 		      enum tree_code rhs_code  in maybe_optimize_range_tests()  local
4639 g = gimple_build_assign (new_lhs, rhs_code, new_op); in maybe_optimize_range_tests()
4866 rewrite_expr_tree (gimple *stmt, enum tree_code rhs_code, unsigned int opindex, in rewrite_expr_tree() argument
4914 = gimple_build_assign (lhs, rhs_code, in rewrite_expr_tree()
4960 = rewrite_expr_tree (SSA_NAME_DEF_STMT (rhs1), rhs_code, opindex + 1, ops, in rewrite_expr_tree()
4988 stmt = gimple_build_assign (lhs, rhs_code, in rewrite_expr_tree()
6274 enum tree_code rhs_code = gimple_assign_rhs_code (stmt); in reassociate_bb() local
6301 if (get_gimple_rhs_class (rhs_code) != GIMPLE_BINARY_RHS) in reassociate_bb()
6310 if (rhs_code != BIT_IOR_EXPR in reassociate_bb()
6311 && rhs_code != BIT_AND_EXPR in reassociate_bb()
6312 && rhs_code != BIT_XOR_EXPR in reassociate_bb()
6313 && rhs_code != MIN_EXPR in reassociate_bb()
6314 && rhs_code != MAX_EXPR in reassociate_bb()
6320 if (associative_tree_code (rhs_code)) in reassociate_bb()
6335 optimize_ops_list (rhs_code, &ops); in reassociate_bb()
6336 if (undistribute_ops_list (rhs_code, &ops, in reassociate_bb()
6340 optimize_ops_list (rhs_code, &ops); in reassociate_bb()
6342 if (undistribute_bitref_for_vector (rhs_code, &ops, in reassociate_bb()
6346 optimize_ops_list (rhs_code, &ops); in reassociate_bb()
6348 if (rhs_code == PLUS_EXPR in reassociate_bb()
6352 if (rhs_code == BIT_IOR_EXPR || rhs_code == BIT_AND_EXPR) in reassociate_bb()
6355 optimize_vec_cond_expr (rhs_code, &ops); in reassociate_bb()
6357 optimize_range_tests (rhs_code, &ops, NULL); in reassociate_bb()
6360 if (rhs_code == MULT_EXPR && !is_vector) in reassociate_bb()
6372 && rhs_code == MULT_EXPR) in reassociate_bb()
6417 && (rhs_code == BIT_AND_EXPR in reassociate_bb()
6418 || rhs_code == BIT_IOR_EXPR in reassociate_bb()
6419 || rhs_code == BIT_XOR_EXPR) in reassociate_bb()
6428 && (width = get_reassociation_width (ops_num, rhs_code, in reassociate_bb()
6447 new_lhs = rewrite_expr_tree (stmt, rhs_code, 0, ops, in reassociate_bb()