HomeSort by: relevance | last modified time | path
    Searched refs:expr2 (Results 1 - 25 of 68) sorted by relevancy

1 2 3

  /src/external/gpl3/gcc/dist/gcc/
generic-match-head.cc 120 /* Return true if EXPR1 and EXPR2 have the same value, but not necessarily
124 bitwise_equal_p (tree expr1, tree expr2)
127 STRIP_NOPS (expr2);
128 if (expr1 == expr2)
130 if (!tree_nop_conversion_p (TREE_TYPE (expr1), TREE_TYPE (expr2)))
132 if (TREE_CODE (expr1) == INTEGER_CST && TREE_CODE (expr2) == INTEGER_CST)
133 return wi::to_wide (expr1) == wi::to_wide (expr2);
134 return operand_equal_p (expr1, expr2, 0);
137 /* Return true if EXPR1 and EXPR2 have the bitwise opposite value,
142 bitwise_inverted_equal_p (tree expr1, tree expr2, bool &wascmp
    [all...]
gimple-match-head.cc 240 /* Return true if EXPR1 and EXPR2 have the same value, but not necessarily
242 #define bitwise_equal_p(expr1, expr2) \
243 gimple_bitwise_equal_p (expr1, expr2, valueize)
250 gimple_bitwise_equal_p (tree expr1, tree expr2, tree (*valueize) (tree))
252 if (expr1 == expr2)
254 if (!tree_nop_conversion_p (TREE_TYPE (expr1), TREE_TYPE (expr2)))
256 if (TREE_CODE (expr1) == INTEGER_CST && TREE_CODE (expr2) == INTEGER_CST)
257 return wi::to_wide (expr1) == wi::to_wide (expr2);
258 if (operand_equal_p (expr1, expr2, 0))
263 if (!gimple_nop_convert (expr2, &expr4, valueize)
    [all...]
  /src/external/mit/isl/dist/include/isl/
ast.h 29 __isl_take isl_ast_expr *expr2);
31 __isl_take isl_ast_expr *expr2);
33 __isl_take isl_ast_expr *expr2);
35 __isl_take isl_ast_expr *expr2);
37 __isl_take isl_ast_expr *expr2);
39 __isl_take isl_ast_expr *expr2);
41 __isl_take isl_ast_expr *expr2);
43 __isl_take isl_ast_expr *expr2);
45 __isl_take isl_ast_expr *expr2);
47 __isl_take isl_ast_expr *expr2);
    [all...]
  /src/external/gpl3/gcc/dist/gcc/fortran/
class.cc 1236 gfc_expr *expr, *expr2; local
1278 expr2 = gfc_build_intrinsic_call (sub_ns, GFC_ISYM_TRANSFER, "transfer",
1282 expr2->ts.type = BT_INTEGER;
1283 expr2->ts.kind = gfc_index_integer_kind;
1289 block->ext.actual->expr->value.op.op1 = expr2;
1318 gfc_expr *expr, *expr2; local
1324 block->expr2 = gfc_get_int_expr (gfc_index_integer_kind, NULL, 0);
1357 expr2 = gfc_get_expr ();
1358 expr2->expr_type = EXPR_OP;
1359 expr2->value.op.op = INTRINSIC_DIVIDE
1525 gfc_expr *expr2; local
    [all...]
trans-expr.cc 9303 gfc_component *cm, gfc_expr *expr2,
9316 if (!expr2 || expr2->rank)
9319 realloc_lhs_warning (expr2->ts.type, false, &expr2->where);
9323 gcc_assert (expr2->ts.type == BT_CHARACTER);
9324 size = expr2->ts.u.cl->backend_decl;
9343 if (expr2->ts.type != BT_CLASS)
9345 if (expr2->ts.type == BT_CHARACTER)
9348 gfc_conv_expr (&se, expr2);
    [all...]
st.cc 87 if (p->expr2)
88 gfc_free_expr (p->expr2);
match.cc 1371 new_st.expr2 = rvalue;
1415 new_st.expr2 = rvalue;
3234 new_st.expr2 = quiet;
3439 new_st.expr2 = stat;
3534 new_st.expr2 = team;
3781 new_st.expr2 = stat;
3969 new_st.expr2 = stat;
4206 it in expr2 so we can distinguish then and produce the correct
4208 new_st.expr2 = expr;
4619 new_st.expr2 = errmsg
6444 gfc_expr *expr2 = *e2; local
6549 gfc_expr *expr2; local
6637 gfc_expr *expr1, *expr2 = NULL; local
6885 gfc_expr *expr1, *expr2 = NULL; local
    [all...]
trans-stmt.cc 665 if (code->expr2)
667 gfc_conv_expr_val (&se, code->expr2);
758 gfc_conv_expr_val (&argse2, code->expr2);
872 if (!code->expr2 && !code->expr4 && flag_coarray != GFC_FCOARRAY_LIB)
875 if (code->expr2)
877 gcc_assert (code->expr2->expr_type == EXPR_VARIABLE);
879 gfc_conv_expr_val (&argse, code->expr2);
1051 if (code->expr2)
1053 gcc_assert (code->expr2->expr_type == EXPR_VARIABLE);
1055 gfc_conv_expr_val (&argse, code->expr2);
5771 gfc_expr *expr2; local
    [all...]
frontend-passes.cc 249 gfc_expr *expr1, *expr2; local
267 expr2 = gfc_discard_nops (co->expr2);
269 if (expr2->expr_type == EXPR_VARIABLE)
272 for (ref = expr2->ref; ref; ref = ref->next)
283 else if (expr2->expr_type != EXPR_ARRAY
284 && (expr2->expr_type != EXPR_OP
285 || expr2->value.op.op != INTRINSIC_CONCAT))
288 if (!gfc_check_dependency (expr1, expr2, true))
295 if (!gfc_dep_compare_expr (expr1, expr2))
1163 gfc_expr *expr2 = *e; local
3226 gfc_expr *expr1, *expr2; local
4186 gfc_expr *expr1, *expr2; local
4738 gfc_expr *expr1, *expr2; local
    [all...]
dependency.cc 1237 check_data_pointer_types (gfc_expr *expr1, gfc_expr *expr2)
1246 || expr2->expr_type != EXPR_VARIABLE)
1250 sym2 = expr2->symtree->n.sym;
1304 true if expr2 depends on expr1. expr1 should be a single term
1312 gfc_check_dependency (gfc_expr *expr1, gfc_expr *expr2, bool identical)
1329 if (expr2 == NULL)
1332 switch (expr2->expr_type)
1335 n = gfc_check_dependency (expr1, expr2->value.op.op1, identical);
1338 if (expr2->value.op.op2)
1339 return gfc_check_dependency (expr1, expr2->value.op.op2, identical)
    [all...]
resolve.cc 8638 errmsg = code->expr2;
9106 is in code->expr1, but for a computed GOTO it is in code->expr2. All
9125 case_expr = code->expr2;
9133 case_expr from expr2 to expr so that we can handle computed
9135 code->expr1 = code->expr2;
9136 code->expr2 = NULL;
9789 fixup_array_ref (gfc_expr **expr1, gfc_expr *expr2,
9795 gfc_expr *selector = gfc_copy_expr (expr2);
9883 && !(code->expr2 && code->expr2->ts.type == BT_CLASS)
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/fortran/
class.cc 1126 gfc_expr *expr, *expr2; local
1168 expr2 = gfc_build_intrinsic_call (sub_ns, GFC_ISYM_TRANSFER, "transfer",
1172 expr2->ts.type = BT_INTEGER;
1173 expr2->ts.kind = gfc_index_integer_kind;
1179 block->ext.actual->expr->value.op.op1 = expr2;
1208 gfc_expr *expr, *expr2; local
1214 block->expr2 = gfc_get_int_expr (gfc_index_integer_kind, NULL, 0);
1247 expr2 = gfc_get_expr ();
1248 expr2->expr_type = EXPR_OP;
1249 expr2->value.op.op = INTRINSIC_DIVIDE
1415 gfc_expr *expr2; local
    [all...]
trans-expr.cc 8765 gfc_expr *expr2,
8777 if (!expr2 || expr2->rank)
8780 realloc_lhs_warning (expr2->ts.type, false, &expr2->where);
8787 gcc_assert (expr2->ts.type == BT_CHARACTER);
8788 if (!expr2->ts.u.cl->backend_decl)
8790 gfc_conv_string_length (expr2->ts.u.cl, expr2, block);
8791 gcc_assert (expr2->ts.u.cl->backend_decl)
    [all...]
st.cc 87 if (p->expr2)
88 gfc_free_expr (p->expr2);
trans-stmt.cc 661 if (code->expr2)
663 gfc_conv_expr_val (&se, code->expr2);
754 gfc_conv_expr_val (&argse2, code->expr2);
868 if (!code->expr2 && !code->expr4 && flag_coarray != GFC_FCOARRAY_LIB)
871 if (code->expr2)
873 gcc_assert (code->expr2->expr_type == EXPR_VARIABLE);
875 gfc_conv_expr_val (&argse, code->expr2);
1047 if (code->expr2)
1049 gcc_assert (code->expr2->expr_type == EXPR_VARIABLE);
1051 gfc_conv_expr_val (&argse, code->expr2);
5671 gfc_expr *expr2; local
    [all...]
frontend-passes.cc 249 gfc_expr *expr1, *expr2; local
267 expr2 = gfc_discard_nops (co->expr2);
269 if (expr2->expr_type == EXPR_VARIABLE)
272 for (ref = expr2->ref; ref; ref = ref->next)
283 else if (expr2->expr_type != EXPR_ARRAY
284 && (expr2->expr_type != EXPR_OP
285 || expr2->value.op.op != INTRINSIC_CONCAT))
288 if (!gfc_check_dependency (expr1, expr2, true))
295 if (!gfc_dep_compare_expr (expr1, expr2))
1162 gfc_expr *expr2 = *e; local
3145 gfc_expr *expr1, *expr2; local
4104 gfc_expr *expr1, *expr2; local
4656 gfc_expr *expr1, *expr2; local
    [all...]
dependency.cc 1205 check_data_pointer_types (gfc_expr *expr1, gfc_expr *expr2)
1214 || expr2->expr_type != EXPR_VARIABLE)
1218 sym2 = expr2->symtree->n.sym;
1272 true if expr2 depends on expr1. expr1 should be a single term
1280 gfc_check_dependency (gfc_expr *expr1, gfc_expr *expr2, bool identical)
1297 if (expr2 == NULL)
1300 switch (expr2->expr_type)
1303 n = gfc_check_dependency (expr1, expr2->value.op.op1, identical);
1306 if (expr2->value.op.op2)
1307 return gfc_check_dependency (expr1, expr2->value.op.op2, identical)
    [all...]
match.cc 1363 new_st.expr2 = rvalue;
1407 new_st.expr2 = rvalue;
3226 new_st.expr2 = quiet;
3431 new_st.expr2 = stat;
3526 new_st.expr2 = team;
3773 new_st.expr2 = stat;
3961 new_st.expr2 = stat;
4198 it in expr2 so we can distinguish then and produce the correct
4200 new_st.expr2 = expr;
4611 new_st.expr2 = errmsg
6493 gfc_expr *expr1, *expr2 = NULL; local
6718 gfc_expr *expr1, *expr2 = NULL; local
    [all...]
  /src/external/gpl2/groff/dist/src/preproc/refer/
label.y 162 expression *expr2;
164 binary_expr(expression *e1, expression *e2) : expr1(e1), expr2(e2) { }
165 ~binary_expr() { delete expr1; delete expr2; }
168 return (expr1 ? expr1->analyze() : 0) | (expr2 ? expr2->analyze() : 0);
193 expression *expr2;
197 : expr1(e1), expr2(e2), expr3(e3) { }
198 ~ternary_expr() { delete expr1; delete expr2; delete expr3; }
202 | (expr2 ? expr2->analyze() : 0
    [all...]
  /src/external/bsd/libevent/dist/test/
tinytest_macros.h 190 #define tt_mem_op(expr1, op, expr2, len) \
191 tt_assert_test_fmt_type(expr1,expr2,#expr1" "#op" "#expr2, \
  /src/external/bsd/ntp/dist/sntp/libevent/test/
tinytest_macros.h 190 #define tt_mem_op(expr1, op, expr2, len) \
191 tt_assert_test_fmt_type(expr1,expr2,#expr1" "#op" "#expr2, \
  /src/external/mit/isl/dist/
isl_ast.c 494 isl_ast_expr *expr1, *expr2; local
498 expr2 = isl_ast_expr_list_get_at(list2, i);
499 equal = isl_ast_expr_is_equal(expr1, expr2);
501 isl_ast_expr_free(expr2);
509 /* Is "expr1" equal to "expr2"?
512 __isl_keep isl_ast_expr *expr2)
514 if (!expr1 || !expr2)
517 if (expr1 == expr2)
519 if (expr1->type != expr2->type)
523 return isl_val_eq(expr1->u.v, expr2->u.v)
    [all...]
isl_ast_build_expr.c 161 isl_ast_expr *expr1, *expr2; local
164 expr2 = isl_ast_expr_from_val(v);
165 return isl_ast_expr_alloc_binary(type, expr1, expr2);
284 /* Create an expression representing the sum of "expr1" and "expr2",
288 __isl_take isl_ast_expr *expr2)
290 if (!expr1 || !expr2)
295 return expr2;
298 if (ast_expr_is_zero(expr2)) {
299 isl_ast_expr_free(expr2);
303 return isl_ast_expr_add(expr1, expr2);
    [all...]
isl_ast_private.h 44 __isl_take isl_ast_expr *expr1, __isl_take isl_ast_expr *expr2);
  /src/external/gpl3/gcc.old/dist/gcc/analyzer/
analyzer.cc 184 if (tree expr2 = maybe_reconstruct_from_def_stmt (expr, visited))
185 return expr2;

Completed in 101 milliseconds

1 2 3