Lines Matching refs:op1

153   tree op0, op1, op2, op3;  in c_fully_fold_internal()  local
261 op1 = TREE_OPERAND (expr, 1); in c_fully_fold_internal()
267 ret = build3 (COMPONENT_REF, TREE_TYPE (expr), op0, op1, op2); in c_fully_fold_internal()
279 orig_op1 = op1 = TREE_OPERAND (expr, 1); in c_fully_fold_internal()
285 op1 = c_fully_fold_internal (op1, in_init, maybe_const_operands, in c_fully_fold_internal()
287 STRIP_TYPE_NOPS (op1); in c_fully_fold_internal()
291 ret = c_fold_array_ref (TREE_TYPE (expr), op0, op1); in c_fully_fold_internal()
296 if (op0 != orig_op0 || op1 != orig_op1) in c_fully_fold_internal()
297 ret = build4 (ARRAY_REF, TREE_TYPE (expr), op0, op1, op2, op3); in c_fully_fold_internal()
352 orig_op1 = op1 = TREE_OPERAND (expr, 1); in c_fully_fold_internal()
360 op1 = c_fully_fold_internal (op1, in_init, maybe_const_operands, in c_fully_fold_internal()
362 STRIP_TYPE_NOPS (op1); in c_fully_fold_internal()
365 || TREE_CODE (op1) != INTEGER_CST)) in c_fully_fold_internal()
368 if (op0 != orig_op0 || op1 != orig_op1 || in_init) in c_fully_fold_internal()
370 ? fold_build2_initializer_loc (loc, code, TREE_TYPE (expr), op0, op1) in c_fully_fold_internal()
371 : fold_build2_loc (loc, code, TREE_TYPE (expr), op0, op1); in c_fully_fold_internal()
376 && !TREE_OVERFLOW_P (op1)) in c_fully_fold_internal()
388 && TREE_CODE (op1) == INTEGER_CST in c_fully_fold_internal()
392 if (tree_int_cst_sgn (op1) < 0) in c_fully_fold_internal()
399 && compare_tree_int (op1, in c_fully_fold_internal()
407 && compare_tree_int (op1, in c_fully_fold_internal()
423 && TREE_CODE (op1) == INTEGER_CST)) in c_fully_fold_internal()
426 maybe_warn_shift_overflow (loc, op0, op1); in c_fully_fold_internal()
433 && TREE_CODE (op1) == INTEGER_CST in c_fully_fold_internal()
437 warn_for_div_by_zero (loc, op1); in c_fully_fold_internal()
473 && (op1 = get_base_address (op0)) != NULL_TREE in c_fully_fold_internal()
474 && INDIRECT_REF_P (op1) in c_fully_fold_internal()
475 && TREE_CONSTANT (TREE_OPERAND (op1, 0))) in c_fully_fold_internal()
512 orig_op1 = op1 = TREE_OPERAND (expr, 1); in c_fully_fold_internal()
521 op1 = c_fully_fold_internal (op1, in_init, &op1_const, &op1_const_self, in c_fully_fold_internal()
523 STRIP_TYPE_NOPS (op1); in c_fully_fold_internal()
529 || (!unused_p && TREE_CODE (op1) != INTEGER_CST))) in c_fully_fold_internal()
532 if (op0 != orig_op0 || op1 != orig_op1 || in_init) in c_fully_fold_internal()
534 ? fold_build2_initializer_loc (loc, code, TREE_TYPE (expr), op0, op1) in c_fully_fold_internal()
535 : fold_build2_loc (loc, code, TREE_TYPE (expr), op0, op1); in c_fully_fold_internal()
557 orig_op1 = op1 = TREE_OPERAND (expr, 1); in c_fully_fold_internal()
564 op1 = c_fully_fold_internal (op1, in_init, &op1_const, &op1_const_self, in c_fully_fold_internal()
566 STRIP_TYPE_NOPS (op1); in c_fully_fold_internal()
579 ? TREE_CODE (op1) != INTEGER_CST in c_fully_fold_internal()
583 if (op0 != orig_op0 || op1 != orig_op1 || op2 != orig_op2) in c_fully_fold_internal()
584 ret = fold_build3_loc (loc, code, TREE_TYPE (expr), op0, op1, op2); in c_fully_fold_internal()
611 orig_op1 = op1 = TREE_OPERAND (expr, 1); in c_fully_fold_internal()
616 op1 = c_fully_fold_internal (op1, in_init, maybe_const_operands, in c_fully_fold_internal()
618 STRIP_TYPE_NOPS (op1); in c_fully_fold_internal()
623 if (op0 != orig_op0 || op1 != orig_op1 || op2 != orig_op2) in c_fully_fold_internal()
624 ret = fold_build3_loc (loc, code, TREE_TYPE (expr), op0, op1, op2); in c_fully_fold_internal()