Searched refs:op1 (Results 26 - 50 of 88) sorted by relevance

1234

/freebsd-9.3-release/contrib/gcc/
H A Dloop-unswitch.c92 compare_and_jump_seq (rtx op0, rtx op1, enum rtx_code comp, rtx label, int prob, argument
100 mode = GET_MODE (op1);
111 gcc_assert (rtx_equal_p (op1, XEXP (cond, 1)));
123 op1 = force_operand (op1, NULL_RTX);
124 do_compare_rtx_and_jump (op0, op1, comp, 0,
H A Dc-typeck.c2702 pointer_diff (tree op0, tree op1)
2708 tree orig_op1 = op1;
2732 if ((TREE_CODE (op1) == NOP_EXPR || TREE_CODE (op1) == CONVERT_EXPR)
2733 && (TYPE_PRECISION (TREE_TYPE (op1))
2734 == TYPE_PRECISION (TREE_TYPE (TREE_OPERAND (op1, 0)))))
2735 con1 = TREE_OPERAND (op1, 0);
2737 con1 = op1;
2758 op1 = lit1;
2768 convert (restype, op1),
2688 pointer_diff(tree op0, tree op1) argument
3056 tree op0 = fold_convert (argtype, fold_offsetof (arg, val)), op1; local
3236 build_conditional_expr(tree ifexp, tree op1, tree op2) argument
7004 tree op1 = TREE_OPERAND (inner, 1); local
7759 tree op0, op1; local
[all...]
H A Dc-omp.c263 tree op1 = TREE_OPERAND (cond, 1); local
284 else if (TREE_CODE (op1) == NOP_EXPR
285 && decl == TREE_OPERAND (op1, 0))
287 TREE_OPERAND (cond, 1) = TREE_OPERAND (op1, 0);
H A Dtree-ssa-ccp.c908 tree op1 = TREE_OPERAND (rhs, 1); local
918 if (TREE_CODE (op1) == SSA_NAME)
920 prop_value_t *val = get_value (op1, true);
922 op1 = val->value;
925 return fold_binary (code, TREE_TYPE (rhs), op0, op1);
1854 tree op1 = TREE_OPERAND (expr, 1); local
1863 /* Canonicalize the integral operand to op1. */
1868 t = op0, op0 = op1, op1 = t;
1871 if (TREE_CODE (op1) !
[all...]
H A Dcse.c3001 rtx op1 = XEXP (*loc, 1);
3045 p->exp, op1);
3406 rtx op1 = gen_lowpart_common (mode, XEXP (elt->exp, 1));
3414 if (op1 && !REG_P (op1) && ! CONSTANT_P (op1))
3415 op1 = fold_rtx (op1, NULL_RTX);
3417 if (op1)
3418 op1
2984 rtx op1 = XEXP (*loc, 1); local
3387 rtx op1 = gen_lowpart_common (mode, XEXP (elt->exp, 1)); local
4211 rtx op1 = const_arg1 ? const_arg1 : folded_arg1; local
4530 rtx op0, op1; local
4598 record_jump_cond(enum rtx_code code, enum machine_mode mode, rtx op0, rtx op1, int reversed_nonequality) argument
[all...]
H A Dfold-const.c1162 tree op1 = TREE_OPERAND (t, 1);
1163 if (TREE_INT_CST_HIGH (op1) == 0
1165 == TREE_INT_CST_LOW (op1))
1342 tree op1 = TREE_OPERAND (t, 1);
1343 if (TREE_INT_CST_HIGH (op1) == 0
1345 == TREE_INT_CST_LOW (op1))
1351 temp = fold_build2 (RSHIFT_EXPR, ntype, temp, op1);
1431 tree op1 = TREE_OPERAND (in, 1);
1438 else if (TREE_CODE (op1) == INTEGER_CST || TREE_CODE (op1)
1153 tree op1 = TREE_OPERAND (t, 1); local
1333 tree op1 = TREE_OPERAND (t, 1); local
1421 tree op1 = TREE_OPERAND (in, 1); local
4878 fold_range_test(enum tree_code code, tree type, tree op0, tree op1) argument
5440 optimize_minmax_comparison(enum tree_code code, tree type, tree op0, tree op1) argument
5591 tree op0 = NULL_TREE, op1 = NULL_TREE; local
5982 fold_binary_op_with_conditional_arg(enum tree_code code, tree type, tree op0, tree op1, tree cond, tree arg, int cond_first_p) argument
6792 try_move_mult_to_index(enum tree_code code, tree addr, tree op1) argument
7936 fold_minmax(enum tree_code code, tree type, tree op0, tree op1) argument
7982 fold_comparison(enum tree_code code, tree type, tree op0, tree op1) argument
8407 tree op1 = TREE_OPERAND (cref1, 0); local
8475 fold_binary(enum tree_code code, tree type, tree op0, tree op1) argument
9081 tree op1 = fold_convert (type, TREE_OPERAND (aref1, 1)); local
11453 fold_ternary(enum tree_code code, tree type, tree op0, tree op1, tree op2) argument
11796 tree op0, op1, op2; local
12134 fold_build3_stat(enum tree_code code, tree type, tree op0, tree op1, tree op2 MEM_STAT_DECL) argument
12233 fold_build2_initializer(enum tree_code code, tree type, tree op0, tree op1) argument
12245 fold_build3_initializer(enum tree_code code, tree type, tree op0, tree op1, tree op2) argument
12330 tree op1, t1; local
12906 fold_binary_to_constant(enum tree_code code, tree type, tree op0, tree op1) argument
13090 fold_relational_const(enum tree_code code, tree type, tree op0, tree op1) argument
[all...]
H A Dloop-doloop.c236 rtx op0 = XEXP (cond, 0), op1 = XEXP (cond, 1); local
246 op1 = force_operand (op1, NULL_RTX);
248 do_compare_rtx_and_jump (op0, op1, code, 0, mode, NULL_RTX, NULL_RTX, label);
H A Dtree-ssa-loop-niter.c1050 tree op0, op1; local
1082 op1 = TREE_OPERAND (cond, 1);
1091 if (!simple_iv (loop, stmt, op1, &iv1, false))
1558 tree op0, op1, subtype, maxt; local
1603 op1 = TREE_OPERAND (val, 1);
1605 if (TREE_CODE (op1) != INTEGER_CST
1612 cst = tree_to_double_int (op1);
1666 op1 = TREE_OPERAND (val, 1);
1667 if (TREE_CODE (op1) != INTEGER_CST
1668 || tree_int_cst_sign_bit (op1))
1765 tree op1 = TREE_OPERAND (stmt, 1); local
[all...]
H A Dreal.c999 const REAL_VALUE_TYPE *op1)
1003 if (op0->decimal || (op1 && op1->decimal))
1004 return decimal_real_arithmetic (r, icode, op0, op1);
1009 return do_add (r, op0, op1, 0);
1012 return do_add (r, op0, op1, 1);
1015 return do_multiply (r, op0, op1);
1018 return do_divide (r, op0, op1);
1021 if (op1->cl == rvc_nan)
1022 *r = *op1;
995 real_arithmetic(REAL_VALUE_TYPE *r, int icode, const REAL_VALUE_TYPE *op0, const REAL_VALUE_TYPE *op1) argument
1058 real_arithmetic2(int icode, const REAL_VALUE_TYPE *op0, const REAL_VALUE_TYPE *op1) argument
1067 real_compare(int icode, const REAL_VALUE_TYPE *op0, const REAL_VALUE_TYPE *op1) argument
[all...]
H A Dreload.c222 #define MERGABLE_RELOADS(when1, when2, op1, op2) \
224 || ((when1) == (when2) && (op1) == (op2)) \
232 #define MERGE_TO_OTHER(when1, when2, op1, op2) \
234 || ! ((op1) == (op2) \
5284 rtx op0 = 0, op1 = 0, op2 = 0;
5291 op0 = XEXP (addr, 0), op1 = XEXP (addr, 1), op2 = 0;
5297 else if (REG_P (op1)
5298 && (regno = REGNO (op1)) >= FIRST_PSEUDO_REGISTER
5301 op1 = reg_equiv_constant[regno];
5305 else if (GET_CODE (op1)
5267 rtx op0 = 0, op1 = 0, op2 = 0; local
5393 rtx op1 = orig_op1; local
5532 rtx op1 = XEXP (x, 1); local
[all...]
H A Dtree-ssa-pre.c1554 tree op1 = TREE_OPERAND (expr, 0); local
1556 return set_contains_value (set, op1) && set_contains_value (set, op2);
1561 tree op1 = TREE_OPERAND (expr, 0); local
1562 return set_contains_value (set, op1);
1602 tree op1 = TREE_OPERAND (expr, 1); local
1605 gcc_assert (is_gimple_min_invariant (op1)
1606 || TREE_CODE (op1) == VALUE_HANDLE);
1607 if (!set_contains_value (set, op1))
2223 tree op1, op2, op3; local
2227 op1
2243 tree op1; local
2255 tree op1 = TREE_OPERAND (genop, 0); local
2371 tree op1 = TREE_OPERAND (expr, 0); local
2383 tree op1 = TREE_OPERAND (expr, 0); local
2394 tree op1 = TREE_OPERAND (expr, 0); local
3204 poolify_modify_expr(tree type, tree op1, tree op2) argument
[all...]
H A Dipa-type-escape.c1144 okay_pointer_operation (enum tree_code code, tree op0, tree op1) argument
1147 tree op1type = TYPE_MAIN_VARIANT (TREE_TYPE (op1));
1156 if (operand_equal_p (size_in_bytes (op0type), op1, 0))
1205 tree op1 = TREE_OPERAND (rhs, 1); local
1206 tree type1 = get_canon_type (TREE_TYPE (op1), false, false);
1220 && !okay_pointer_operation (TREE_CODE (rhs), op0, op1))
1223 && !okay_pointer_operation (TREE_CODE (rhs), op1, op0))
1227 look_for_casts (lhs, op1);
1229 check_rhs_var (op1);
H A Dregrename.c529 rtx op1 = orig_op1; local
540 if (GET_CODE (op1) == SUBREG)
542 op1 = SUBREG_REG (op1);
543 code1 = GET_CODE (op1);
575 unsigned regno0 = REGNO (op0), regno1 = REGNO (op1);
1454 rtx op1 = orig_op1;
1465 if (GET_CODE (op1) == SUBREG)
1467 op1 = SUBREG_REG (op1);
1453 rtx op1 = orig_op1; local
[all...]
H A Dtree-vrp.c1605 tree op0, op1, min, max; local
1642 op1 = TREE_OPERAND (expr, 1);
1643 if (TREE_CODE (op1) == SSA_NAME)
1644 vr1 = *(get_value_range (op1));
1645 else if (is_gimple_min_invariant (op1))
1646 set_value_range_to_value (&vr1, op1, NULL);
1681 || POINTER_TYPE_P (TREE_TYPE (op1)))
1765 op1 == -1 with their ranges both being ~[0,0], we would have
1766 op0 + op1 == 0, so we cannot claim that the sum is in ~[0,0].
1795 op0 == 65536 and op1
4343 tree op1 = TREE_OPERAND (cond, 1); local
4947 tree op1 = TREE_OPERAND (rhs, 1); local
5040 test_for_singularity(enum tree_code cond_code, tree op0, tree op1, value_range_t *vr) argument
5110 tree op1 = TREE_OPERAND (cond, 1); local
[all...]
H A Dtree-tailcall.c274 tree op0, op1, non_ass_var; local
315 op1 = TREE_OPERAND (src, 1);
318 && (non_ass_var = independent_of_stmt_p (op1, stmt, call)))
320 else if (op1 == *ass_var
H A Dtree.c1650 chainon (tree op1, tree op2)
1654 if (!op1)
1657 return op1;
1659 for (t1 = op1; TREE_CHAIN (t1); t1 = TREE_CHAIN (t1))
1671 return op1;
2356 tree op0, op1, op2, op3;
2364 op1 = SUBSTITUTE_IN_EXPR (TREE_VALUE (exp), f, r);
2365 if (op0 == TREE_CHAIN (exp) && op1 == TREE_VALUE (exp))
2368 return tree_cons (TREE_PURPOSE (exp), op1, op0);
2421 op1
1644 chainon(tree op1, tree op2) argument
2340 tree op0, op1, op2, op3; local
2459 tree op0, op1, op2, op3; local
[all...]
H A Dtree-ssa-loop-ivopts.c836 tree base, obj, op0, op1; local
869 op1 = determine_base_object (TREE_OPERAND (expr, 1));
871 if (!op1)
876 ? op1
877 : fold_build1 (NEGATE_EXPR, ptr_type_node, op1));
879 return fold_build2 (code, ptr_type_node, op0, op1);
1791 tree op0 = NULL_TREE, op1 = NULL_TREE, tmp, step; local
1816 op1 = TREE_OPERAND (expr, 1);
1819 op1 = strip_offset_1 (op1, fals
3571 tree op0, op1; local
[all...]
/freebsd-9.3-release/contrib/gcc/config/ia64/
H A Dia64.c754 addp4_optimize_ok (rtx op1, rtx op2)
756 return (basereg_operand (op1, GET_MODE(op1)) !=
949 ia64_expand_tls_address (enum tls_model tls_kind, rtx op0, rtx op1,
962 emit_insn (gen_load_dtpmod (tga_op1, op1));
965 emit_insn (gen_load_dtprel (tga_op2, op1));
976 emit_libcall_block (insns, op0, tga_ret, op1);
987 emit_insn (gen_load_dtpmod (tga_op1, op1));
1007 emit_insn (gen_load_dtprel (op0, op1));
1011 emit_insn (gen_add_dtprel (op0, op1, tm
749 addp4_optimize_ok(rtx op1, rtx op2) argument
944 ia64_expand_tls_address(enum tls_model tls_kind, rtx op0, rtx op1, rtx orig_op1, HOST_WIDE_INT addend) argument
1054 ia64_expand_move(rtx op0, rtx op1) argument
1126 ia64_emit_cond_move(rtx op0, rtx op1, rtx cond) argument
1431 rtx op1 = operands[1]; local
1438 emit_move_insn (gen_rtx_REG (TImode, REGNO (op0)), op1); local
1481 rtx op1 = gen_rtx_REG (TImode, REGNO (operands[1])); local
1538 rtx op0 = ia64_compare_op0, op1 = ia64_compare_op1; local
1617 ia64_expand_vecint_compare(enum rtx_code code, enum machine_mode mode, rtx dest, rtx op0, rtx op1) argument
6995 rtx op1, pat, check_pat; local
8824 rtx op1 = XEXP (src, 1); local
[all...]
/freebsd-9.3-release/contrib/gcc/config/s390/
H A Ds390.c478 s390_tm_ccmode (rtx op1, rtx op2, bool mixed) argument
483 if (GET_CODE (op1) != CONST_INT || GET_CODE (op2) != CONST_INT)
493 if (INTVAL (op2) == INTVAL (op1))
503 bit0 = exact_log2 (INTVAL (op1) ^ INTVAL (op2));
516 s390_select_ccmode (enum rtx_code code, rtx op0, rtx op1) argument
529 || GET_CODE (op1) == NEG)
537 ccmode = s390_tm_ccmode (XEXP (op0, 1), op1, 1);
547 && GET_CODE (op1) == CONST_INT
548 && (INTVAL (op1) == -1 || INTVAL (op1)
627 s390_canonicalize_comparison(enum rtx_code *code, rtx *op0, rtx *op1) argument
761 s390_emit_compare(enum rtx_code code, rtx op0, rtx op1) argument
1549 rtx op1 = XEXP (addr, 1); local
2294 rtx op1 = XEXP (XEXP (x, 0), 1); local
2794 preferred_la_operand_p(rtx op1, rtx op2) argument
3012 rtx op0 = XEXP (addr, 0), op1 = XEXP (addr, 1); local
3712 s390_expand_cmpmem(rtx target, rtx op0, rtx op1, rtx len) argument
3990 s390_expand_insv(rtx dest, rtx op1, rtx op2, rtx src) argument
[all...]
/freebsd-9.3-release/contrib/one-true-awk/
H A Dparse.c132 Node *op1(int a, Node *b) function
182 return op1(INDIRECT, celltonode(literal0, CUNK));
/freebsd-9.3-release/contrib/gcc/config/rs6000/
H A Drs6000.c2719 gpr_or_gpr_p (rtx op0, rtx op1)
2722 || (REG_P (op1) && INT_REGNO_P (REGNO (op1))));
2881 rtx op0, op1;
2887 op1 = XEXP (x, 1);
2894 && REG_P (op1))
2897 return (REG_P (op0) && REG_P (op1)
2899 && INT_REG_OK_FOR_INDEX_P (op1, strict))
2900 || (INT_REG_OK_FOR_BASE_P (op1, strict)
3046 rtx op1
2711 gpr_or_gpr_p(rtx op0, rtx op1) argument
2872 rtx op0, op1; local
3037 rtx op1 = XEXP (x, 0); local
6825 rtx op1 = expand_normal (arg1); local
6900 rtx op1 = expand_normal (arg1); local
6978 rtx op1 = expand_normal (arg1); local
7021 rtx op1 = expand_normal (arg1); local
7054 rtx op1 = expand_normal (arg1); local
7096 rtx op1 = expand_normal (arg1); local
7211 rtx pat, op0, op1; local
7263 rtx pat, op0, op1, op2; local
7365 rtx op0, op1; local
7774 rtx op1 = expand_normal (arg1); local
7883 rtx op1 = expand_normal (arg1); local
11356 rtx op1 = XVECEXP (rs6000_compare_op1, 0, 0); local
11702 rs6000_emit_vector_compare(enum rtx_code rcode, rtx op0, rtx op1, enum machine_mode dmode) argument
11881 rs6000_emit_vector_select(rtx dest, rtx op1, rtx op2, rtx mask) argument
11905 rs6000_emit_vector_cond_expr(rtx dest, rtx op1, rtx op2, rtx cond, rtx cc_op0, rtx cc_op1) argument
11932 rtx op1 = rs6000_compare_op1; local
12152 rs6000_emit_minmax(rtx dest, enum rtx_code code, rtx op0, rtx op1) argument
[all...]
/freebsd-9.3-release/contrib/binutils/bfd/
H A Dlinker.c3105 asection *op, *op1;
3110 for (op1 = s->output_section->prev; op1 != NULL; op1 = op1->prev)
3111 if ((op1->flags & SEC_EXCLUDE) == 0
3112 && !bfd_section_removed_from_list (obfd, op1))
3129 if (op1 == NULL)
3135 op = op1;
3136 else if (((op1
3098 asection *op, *op1; local
[all...]
/freebsd-9.3-release/bin/sh/
H A Darith_yacc.c116 static inline int higher_prec(int op1, int op2) argument
118 return arith_prec(op1) < arith_prec(op2);
/freebsd-9.3-release/contrib/gcc/cp/
H A Dcvt.c821 tree op1 = TREE_OPERAND (expr,1);
824 (op1, (implicit && !TREE_SIDE_EFFECTS (op2)
827 (op2, (implicit && !TREE_SIDE_EFFECTS (op1)
838 tree op1 = TREE_OPERAND (expr,1);
840 (op1, (implicit && !TREE_NO_WARNING (expr)
843 if (new_op1 != op1)
819 tree op1 = TREE_OPERAND (expr,1); local
836 tree op1 = TREE_OPERAND (expr,1); local
/freebsd-9.3-release/contrib/gcc/config/sparc/
H A Dsparc.c1064 sparc_emit_set_const32 (rtx op0, rtx op1)
1074 if (GET_CODE (op1) == CONST_INT)
1076 gcc_assert (!small_int_operand (op1, mode)
1077 && !const_high_operand (op1, mode));
1083 GEN_INT (INTVAL (op1)
1089 GEN_INT (INTVAL (op1) & 0x3ff))));
1095 gen_rtx_HIGH (mode, op1)));
1097 op0, gen_rtx_LO_SUM (mode, temp, op1)));
1109 sparc_emit_set_symbolic_const64 (rtx op0, rtx op1, rtx temp)
1139 emit_insn (gen_rtx_SET (VOIDmode, temp1, gen_rtx_HIGH (DImode, op1)));
1060 sparc_emit_set_const32(rtx op0, rtx op1) argument
1105 sparc_emit_set_symbolic_const64(rtx op0, rtx op1, rtx temp) argument
1659 sparc_emit_set_const64(rtx op0, rtx op1) argument
7466 rtx op1 = XEXP (SET_SRC (pat), 1); local
7479 rtx op1 = XEXP (SET_SRC (pat), 1); local
[all...]

Completed in 363 milliseconds

1234