/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/ |
H A D | pr46571.c | 16 } subcode; member in struct:tree_omp_clause 88 node->omp_clause.subcode.reduction_code = reduction_code;
|
/haiku-buildtools/gcc/gcc/ |
H A D | gimple.h | 69 always stored in gimple_statement_base.subcode and they may only be 128 subcode is to be used to tell them apart. */ 176 /* Padding to get subcode to 16 bit alignment. */ 183 unsigned int subcode : 16; 287 union GTY ((desc ("%1.subcode & GF_CALL_INTERNAL"))) { 730 /* Bits to be stored in the GIMPLE_TRANSACTION subcode. */ 2014 return (enum tree_code) stmt->subcode; 2061 /* Return the subcode for OMP statement S. */ 2068 return s->subcode; 2071 /* Set the subcode fo 2074 gimple_omp_set_subcode(gimple s, unsigned int subcode) argument [all...] |
H A D | gimple.c | 171 gimple_set_subcode (gimple g, unsigned subcode) argument 175 gcc_assert (subcode < (1 << 16)); 176 g->subcode = subcode; 182 must be one of the GIMPLE_WITH_OPS tuples). SUBCODE is the subcode 189 gimple_build_with_ops_stat (enum gimple_code code, unsigned subcode, argument 193 gimple_set_subcode (s, subcode); 317 s->subcode |= GF_CALL_INTERNAL; 411 enum tree_code subcode; local 414 extract_ops_from_tree (rhs, &subcode, 423 gimple_build_assign_1(tree lhs, enum tree_code subcode, tree op1, tree op2, tree op3 MEM_STAT_DECL) argument 457 gimple_build_assign(tree lhs, enum tree_code subcode, tree op1, tree op2, tree op3 MEM_STAT_DECL) argument 467 gimple_build_assign(tree lhs, enum tree_code subcode, tree op1, tree op2 MEM_STAT_DECL) argument 477 gimple_build_assign(tree lhs, enum tree_code subcode, tree op1 MEM_STAT_DECL) argument 1180 gimple_check_failed(const_gimple gs, const char *file, int line, const char *function, enum gimple_code code, enum tree_code subcode) argument 1595 enum tree_code subcode; local [all...] |
H A D | gimple-pretty-print.c | 1111 switch (gs->subcode) 1588 unsigned subcode = gimple_transaction_subcode (gs); local 1594 gs, subcode, gimple_transaction_label (gs), 1599 if (subcode & GTMA_IS_OUTER) 1601 else if (subcode & GTMA_IS_RELAXED) 1605 subcode &= ~GTMA_DECLARATION_MASK; 1607 if (subcode || gimple_transaction_label (gs)) 1616 if (subcode) 1619 if (subcode & GTMA_HAVE_ABORT) 1622 subcode [all...] |
H A D | gimple-fold.c | 329 enum tree_code subcode = gimple_assign_rhs_code (stmt); local 334 switch (get_gimple_rhs_class (subcode)) 486 result = fold_binary_loc (loc, subcode, 538 result = fold_ternary_loc (loc, subcode, 3204 enum tree_code subcode = ERROR_MARK; local 3230 subcode = PLUS_EXPR; 3233 subcode = MINUS_EXPR; 3236 subcode = MULT_EXPR; 3239 subcode = PLUS_EXPR; 3243 subcode 3654 enum tree_code subcode = gimple_assign_rhs_code (stmt); local 4967 enum tree_code subcode = gimple_assign_rhs_code (stmt); local 5135 enum tree_code subcode = ERROR_MARK; local [all...] |
H A D | tree-ssa-threadedge.c | 266 enum tree_code subcode = gimple_assign_rhs_code (stmt); local 268 switch (get_gimple_rhs_class (subcode)) 277 return fold_unary (subcode, TREE_TYPE (lhs), op0); 285 return fold_binary (subcode, TREE_TYPE (lhs), op0, op1); 302 return fold_ternary (subcode, TREE_TYPE (lhs), op0, op1, op2);
|
H A D | tree-vrp.c | 3812 check_for_binary_op_overflow (enum tree_code subcode, tree type, argument 3845 *ovf = arith_overflowed_p (subcode, type, vr0.min, 3846 subcode == MINUS_EXPR ? vr1.max : vr1.min); 3847 if (arith_overflowed_p (subcode, type, vr0.max, 3848 subcode == MINUS_EXPR ? vr1.min : vr1.max) != *ovf) 3850 if (subcode == MULT_EXPR) 3852 if (arith_overflowed_p (subcode, type, vr0.min, vr1.max) != *ovf 3853 || arith_overflowed_p (subcode, type, vr0.max, vr1.min) != *ovf) 3873 switch (subcode) 4103 enum tree_code subcode local 4156 enum tree_code subcode = ERROR_MARK; local 9832 enum tree_code subcode; local [all...] |
H A D | gimple-streamer-in.c | 137 stmt->subcode = bp_unpack_var_len_unsigned (&bp);
|
H A D | gimple-streamer-out.c | 109 bp_pack_var_len_unsigned (&bp, stmt->subcode);
|
H A D | tree-ssa-ccp.c | 1727 enum tree_code subcode = gimple_assign_rhs_code (stmt); local 1731 if (get_gimple_rhs_class (subcode) == GIMPLE_SINGLE_RHS) 1760 enum tree_code subcode = gimple_assign_rhs_code (stmt); local 1762 switch (get_gimple_rhs_class (subcode)) 1775 val = bit_value_unop (subcode, gimple_expr_type (stmt), rhs1); 1784 val = bit_value_binop (subcode,
|
H A D | trans-mem.c | 2138 /* Add FLAGS to the GIMPLE_TRANSACTION subcode for the transaction region 2773 int subcode = gimple_transaction_subcode (region->get_transaction_stmt ()); 2775 if (subcode & GTMA_DOES_GO_IRREVOCABLE) 2777 if ((subcode & GTMA_MAY_ENTER_IRREVOCABLE) == 0) 2781 if ((subcode & GTMA_HAVE_ABORT) == 0 && (subcode & GTMA_IS_OUTER) == 0) 2783 if ((subcode & GTMA_HAVE_STORE) == 0) 2785 if (inst_edge && !(subcode & GTMA_HAS_NO_INSTRUMENTATION)) 2789 if (subcode & GTMA_IS_OUTER) 2971 // Reset the subcode, pos [all...] |
H A D | tree-ssa-dom.c | 294 enum tree_code subcode = gimple_assign_rhs_code (stmt); local 296 switch (get_gimple_rhs_class (subcode)) 306 if (CONVERT_EXPR_CODE_P (subcode)) 307 subcode = NOP_EXPR; 308 expr->ops.unary.op = subcode; 314 expr->ops.binary.op = subcode; 321 expr->ops.ternary.op = subcode;
|
H A D | tree-ssa-dce.c | 1209 enum tree_code subcode) 1248 tree result = fold_build2_loc (loc, subcode, utype, 1208 maybe_optimize_arith_overflow(gimple_stmt_iterator *gsi, enum tree_code subcode) argument
|
H A D | tree-streamer-in.c | 637 enum omp_clause_code subcode local 639 return build_omp_clause (UNKNOWN_LOCATION, subcode);
|
H A D | tree.h | 1395 (OMP_CLAUSE_SUBCODE_CHECK (NODE, OMP_CLAUSE_DEPEND)->omp_clause.subcode.depend_kind) 1398 ((enum gomp_map_kind) OMP_CLAUSE_SUBCODE_CHECK (NODE, OMP_CLAUSE_MAP)->omp_clause.subcode.map_kind) 1400 (OMP_CLAUSE_SUBCODE_CHECK (NODE, OMP_CLAUSE_MAP)->omp_clause.subcode.map_kind \ 1410 (OMP_CLAUSE_SUBCODE_CHECK (NODE, OMP_CLAUSE_PROC_BIND)->omp_clause.subcode.proc_bind_kind) 1420 (OMP_CLAUSE_SUBCODE_CHECK (NODE, OMP_CLAUSE_REDUCTION)->omp_clause.subcode.reduction_code) 1492 (OMP_CLAUSE_SUBCODE_CHECK (NODE, OMP_CLAUSE_SCHEDULE)->omp_clause.subcode.schedule_kind) 1495 (OMP_CLAUSE_SUBCODE_CHECK (NODE, OMP_CLAUSE_DEFAULT)->omp_clause.subcode.default_kind)
|
H A D | tree-ssa-reassoc.c | 1724 enum tree_code subcode; local 1728 extract_ops_from_tree (t, &subcode, &newop1, &newop2); 1763 enum tree_code subcode; local 1767 extract_ops_from_tree (t, &subcode, &newop1, &newop2); 1772 sum = build_and_add_sum (TREE_TYPE (t), newop1, newop2, subcode);
|
H A D | tree-core.h | 1308 } GTY ((skip)) subcode;
|
H A D | tree-data-ref.c | 702 enum tree_code subcode; 708 subcode = gimple_assign_rhs_code (def_stmt); 711 return split_constant_offset_1 (type, var0, subcode, var1, var, off); 701 enum tree_code subcode; local
|
H A D | gimplify.c | 7824 int subcode = 0; 7844 subcode = GTMA_IS_OUTER; 7846 subcode = GTMA_IS_RELAXED; 7847 gimple_transaction_set_subcode (trans_stmt, subcode); 7821 int subcode = 0; local
|
H A D | fold-const.c | 1699 enum tree_code subcode; 1714 subcode = NOP_EXPR; 1716 subcode = FLOAT_EXPR; 1720 elts[i] = fold_convert_const (subcode, TREE_TYPE (type), elts[i]); 1734 enum tree_code subcode; 1746 case REDUC_MIN_EXPR: subcode = MIN_EXPR; break; 1747 case REDUC_MAX_EXPR: subcode = MAX_EXPR; break; 1748 case REDUC_PLUS_EXPR: subcode = PLUS_EXPR; break; 1754 elts[0] = const_binop (subcode, elts[0], elts[i]); 1694 enum tree_code subcode; local 1729 enum tree_code subcode; local
|
/haiku-buildtools/legacy/gcc/gcc/config/arm/ |
H A D | arm.c | 1608 enum rtx_code subcode; 1669 || (((subcode = GET_CODE (XEXP (x, 1))) == ASHIFT 1670 || subcode == ASHIFTRT || subcode == LSHIFTRT 1671 || subcode == ROTATE || subcode == ROTATERT 1672 || (subcode == MULT 1723 + ((((subcode = GET_CODE (XEXP (x, 0))) == ASHIFT 1724 || subcode == LSHIFTRT || subcode 1606 enum rtx_code subcode; local [all...] |
/haiku-buildtools/gcc/gcc/config/arm/ |
H A D | arm.c | 8402 enum rtx_code subcode; 8515 subcode = GET_CODE (XEXP (x, 1)); 8516 if (subcode == ASHIFT || subcode == ASHIFTRT 8517 || subcode == LSHIFTRT 8518 || subcode == ROTATE || subcode == ROTATERT) 8521 *total += rtx_cost (XEXP (XEXP (x, 1), 0), subcode, 0, speed); 8534 if (subcode == MULT 8538 *total += rtx_cost (XEXP (XEXP (x, 1), 0), subcode, 8390 enum rtx_code subcode; local 9257 enum rtx_code subcode = GET_CODE (XEXP (x, 0)); local 10174 enum rtx_code subcode = GET_CODE (XEXP (x, 0)); local 10226 enum rtx_code subcode = GET_CODE (op0); local [all...] |
/haiku-buildtools/legacy/gcc/gcc/ |
H A D | c-typeck.c | 2691 enum tree_code subcode = resultcode; 2694 subcode = (subcode == PLUS_EXPR ? MINUS_EXPR : PLUS_EXPR); 2698 ptrop = build_binary_op (subcode, ptrop, 2679 enum tree_code subcode = resultcode; local
|
/haiku-buildtools/gcc/gcc/c-family/ |
H A D | c-common.c | 4542 enum tree_code subcode = resultcode; 4545 subcode = (subcode == PLUS_EXPR ? MINUS_EXPR : PLUS_EXPR); 4550 subcode, ptrop, 8679 enum tree_code subcode = TREE_CODE (TREE_TYPE (*node)); 8680 if (subcode == FUNCTION_TYPE || subcode == METHOD_TYPE) 4533 enum tree_code subcode = resultcode; local 8663 enum tree_code subcode = TREE_CODE (TREE_TYPE (*node)); local
|
/haiku-buildtools/legacy/gcc/gcc/cp/ |
H A D | typeck.c | 4169 enum tree_code subcode = resultcode; 4171 subcode = (subcode == PLUS_EXPR ? MINUS_EXPR : PLUS_EXPR); 4172 ptrop = build_binary_op (subcode, ptrop, TREE_OPERAND (intop, 1)); 4158 enum tree_code subcode = resultcode; local
|