Lines Matching refs:cmpop
6188 merge_truthop_with_opposite_arm (location_t loc, tree op, tree cmpop, in merge_truthop_with_opposite_arm() argument
6191 tree type = TREE_TYPE (cmpop); in merge_truthop_with_opposite_arm()
6192 enum tree_code code = TREE_CODE (cmpop); in merge_truthop_with_opposite_arm()
6201 if (TREE_SIDE_EFFECTS (op) || TREE_SIDE_EFFECTS (cmpop)) in merge_truthop_with_opposite_arm()
6209 tree newrhs = merge_truthop_with_opposite_arm (loc, rhs, cmpop, rhs_only); in merge_truthop_with_opposite_arm()
6218 tree newlhs = merge_truthop_with_opposite_arm (loc, lhs, cmpop, false); in merge_truthop_with_opposite_arm()
6228 && operand_equal_p (TREE_OPERAND (rhs, 0), TREE_OPERAND (cmpop, 0), 0) in merge_truthop_with_opposite_arm()
6229 && operand_equal_p (TREE_OPERAND (rhs, 1), TREE_OPERAND (cmpop, 1), 0)) in merge_truthop_with_opposite_arm()
6232 && operand_equal_p (TREE_OPERAND (lhs, 0), TREE_OPERAND (cmpop, 0), 0) in merge_truthop_with_opposite_arm()
6233 && operand_equal_p (TREE_OPERAND (lhs, 1), TREE_OPERAND (cmpop, 1), 0)) in merge_truthop_with_opposite_arm()
6236 return fold_build2_loc (loc, truthop_code, TREE_TYPE (cmpop), in merge_truthop_with_opposite_arm()