Searched refs:expr (Results 1 - 25 of 600) sorted by relevance

1234567891011>>

/haiku-buildtools/gcc/gcc/testsuite/gfortran.dg/
H A Dsubstr_5.f904 character(*), parameter :: expr = '-+.0123456789eEdD' variable
7 if (index(chrs(:), expr) /= 1) call abort
8 if (index(chrs(14:), expr) /= 0) call abort
9 if (index(chrs(:12), expr) /= 0) call abort
10 if (index(chrs, expr(:)) /= 1) call abort
11 if (index(chrs, expr(1:)) /= 1) call abort
12 if (index(chrs, expr(:1)) /= 1) call abort
14 if (foo(expr) /= 1) call abort
15 if (foo(expr) /= 1) call abort
16 if (foo(expr) /
25 character(*), intent(in) :: expr local in subroutine:bar
38 character(*), intent(in) :: expr local in function:foo
[all...]
/haiku-buildtools/gcc/gcc/
H A Dtree-streamer-out.c48 #include "gimple-expr.h"
96 pack_ts_base_value_fields (struct bitpack_d *bp, tree expr) argument
98 bp_pack_value (bp, TREE_CODE (expr), 16);
99 if (!TYPE_P (expr))
101 bp_pack_value (bp, TREE_SIDE_EFFECTS (expr), 1);
102 bp_pack_value (bp, TREE_CONSTANT (expr), 1);
103 bp_pack_value (bp, TREE_READONLY (expr), 1);
108 bp_pack_value (bp, TREE_PUBLIC (expr), 1);
112 bp_pack_value (bp, TREE_ADDRESSABLE (expr), 1);
113 bp_pack_value (bp, TREE_THIS_VOLATILE (expr),
155 pack_ts_int_cst_value_fields(struct bitpack_d *bp, tree expr) argument
169 pack_ts_real_cst_value_fields(struct bitpack_d *bp, tree expr) argument
190 pack_ts_fixed_cst_value_fields(struct bitpack_d *bp, tree expr) argument
202 pack_ts_decl_common_value_fields(struct bitpack_d *bp, tree expr) argument
253 pack_ts_decl_wrtl_value_fields(struct bitpack_d *bp, tree expr) argument
263 pack_ts_decl_with_vis_value_fields(struct bitpack_d *bp, tree expr) argument
293 pack_ts_function_decl_value_fields(struct bitpack_d *bp, tree expr) argument
326 pack_ts_type_common_value_fields(struct bitpack_d *bp, tree expr) argument
357 pack_ts_block_value_fields(struct output_block *ob, struct bitpack_d *bp, tree expr) argument
375 pack_ts_translation_unit_decl_value_fields(struct output_block *ob, struct bitpack_d *bp, tree expr) argument
386 pack_ts_omp_clause_value_fields(struct output_block *ob, struct bitpack_d *bp, tree expr) argument
425 streamer_write_tree_bitfields(struct output_block *ob, tree expr) argument
506 streamer_write_builtin(struct output_block *ob, tree expr) argument
570 write_ts_common_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
582 write_ts_vector_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
597 write_ts_complex_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
609 write_ts_decl_minimal_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
628 write_ts_decl_common_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
658 write_ts_decl_non_common_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
671 write_ts_decl_with_vis_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
687 write_ts_field_decl_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
703 write_ts_function_decl_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
721 write_ts_type_common_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
744 write_ts_type_non_common_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
770 write_ts_list_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
783 write_ts_vec_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
799 write_ts_exp_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
814 write_ts_block_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
847 write_ts_binfo_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
878 write_ts_constructor_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
897 write_ts_omp_clause_tree_pointers(struct output_block *ob, tree expr, bool ref_p) argument
918 streamer_write_tree_body(struct output_block *ob, tree expr, bool ref_p) argument
988 streamer_write_tree_header(struct output_block *ob, tree expr) argument
[all...]
H A Dtree-streamer-in.c49 #include "gimple-expr.h"
127 unpack_ts_base_value_fields (struct bitpack_d *bp, tree expr) argument
131 if (!TYPE_P (expr))
133 TREE_SIDE_EFFECTS (expr) = (unsigned) bp_unpack_value (bp, 1);
134 TREE_CONSTANT (expr) = (unsigned) bp_unpack_value (bp, 1);
135 TREE_READONLY (expr) = (unsigned) bp_unpack_value (bp, 1);
140 TREE_PUBLIC (expr) = (unsigned) bp_unpack_value (bp, 1);
144 TREE_ADDRESSABLE (expr) = (unsigned) bp_unpack_value (bp, 1);
145 TREE_THIS_VOLATILE (expr) = (unsigned) bp_unpack_value (bp, 1);
146 if (DECL_P (expr))
184 unpack_ts_int_cst_value_fields(struct bitpack_d *bp, tree expr) argument
196 unpack_ts_real_cst_value_fields(struct bitpack_d *bp, tree expr) argument
224 unpack_ts_fixed_cst_value_fields(struct bitpack_d *bp, tree expr) argument
237 unpack_ts_decl_common_value_fields(struct bitpack_d *bp, tree expr) argument
292 unpack_ts_decl_wrtl_value_fields(struct bitpack_d *bp, tree expr) argument
302 unpack_ts_decl_with_vis_value_fields(struct bitpack_d *bp, tree expr) argument
331 unpack_ts_function_decl_value_fields(struct bitpack_d *bp, tree expr) argument
375 unpack_ts_type_common_value_fields(struct bitpack_d *bp, tree expr) argument
409 unpack_ts_block_value_fields(struct data_in *data_in, struct bitpack_d *bp, tree expr) argument
421 unpack_ts_translation_unit_decl_value_fields(struct data_in *data_in, struct bitpack_d *bp, tree expr) argument
433 unpack_ts_omp_clause_value_fields(struct data_in *data_in, struct bitpack_d *bp, tree expr) argument
477 streamer_read_tree_bitfields(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
667 lto_input_ts_common_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
680 lto_input_ts_vector_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
694 lto_input_ts_complex_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
707 lto_input_ts_decl_minimal_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
720 lto_input_ts_decl_common_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
750 lto_input_ts_decl_non_common_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
763 lto_input_ts_decl_with_vis_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
782 lto_input_ts_field_decl_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
798 lto_input_ts_function_decl_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
822 lto_input_ts_type_common_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
845 lto_input_ts_type_non_common_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
872 lto_input_ts_list_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
886 lto_input_ts_vec_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
904 lto_input_ts_exp_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
930 lto_input_ts_block_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
975 lto_input_ts_binfo_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
1015 lto_input_ts_constructor_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
1035 lto_input_ts_omp_clause_tree_pointers(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
1050 streamer_read_tree_body(struct lto_input_block *ib, struct data_in *data_in, tree expr) argument
[all...]
H A Dconvert.c55 convert_to_pointer (tree type, tree expr) argument
57 location_t loc = EXPR_LOCATION (expr);
58 if (TREE_TYPE (expr) == type)
59 return expr;
61 switch (TREE_CODE (TREE_TYPE (expr)))
69 addr_space_t from_as = TYPE_ADDR_SPACE (TREE_TYPE (TREE_TYPE (expr)));
72 return fold_build1_loc (loc, NOP_EXPR, type, expr);
74 return fold_build1_loc (loc, ADDR_SPACE_CONVERT_EXPR, type, expr);
86 unsigned int eprec = TYPE_PRECISION (TREE_TYPE (expr));
89 expr
109 convert_to_real(tree type, tree expr) argument
414 convert_to_integer(tree type, tree expr) argument
937 convert_to_complex(tree type, tree expr) argument
999 convert_to_vector(tree type, tree expr) argument
1024 convert_to_fixed(tree type, tree expr) argument
[all...]
/haiku-buildtools/gcc/gcc/fortran/
H A Dconvert.c42 /* Prepare expr to be an argument of a TRUTH_NOT_EXPR,
48 truthvalue_conversion (tree expr) argument
50 switch (TREE_CODE (TREE_TYPE (expr)))
53 if (TREE_TYPE (expr) == boolean_type_node)
54 return expr;
55 else if (COMPARISON_CLASS_P (expr))
57 TREE_TYPE (expr) = boolean_type_node;
58 return expr;
60 else if (TREE_CODE (expr) == NOP_EXPR)
62 boolean_type_node, TREE_OPERAND (expr,
86 convert(tree type, tree expr) argument
[all...]
H A Dtrans-const.c152 gfc_conv_string_init (tree length, gfc_expr * expr) argument
160 gcc_assert (expr->expr_type == EXPR_CONSTANT);
161 gcc_assert (expr->ts.type == BT_CHARACTER);
165 slen = expr->value.character.length;
170 memcpy (s, expr->value.character.string, slen * sizeof (gfc_char_t));
175 s = expr->value.character.string;
177 str = gfc_build_wide_string_const (expr->ts.kind, len, s);
298 gfc_conv_constant_to_tree (gfc_expr * expr) argument
302 gcc_assert (expr->expr_type == EXPR_CONSTANT);
307 switch (expr
382 gfc_conv_constant(gfc_se * se, gfc_expr * expr) argument
[all...]
/haiku-buildtools/legacy/gcc/gcc/
H A Dconvert.c37 convert_to_pointer (type, expr)
38 tree type, expr;
40 if (integer_zerop (expr))
42 expr = build_int_2 (0, 0);
43 TREE_TYPE (expr) = type;
44 return expr;
47 switch (TREE_CODE (TREE_TYPE (expr)))
51 return build1 (NOP_EXPR, type, expr);
57 if (TYPE_PRECISION (TREE_TYPE (expr)) == POINTER_SIZE)
58 return build1 (CONVERT_EXPR, type, expr);
[all...]
H A Dc-convert.c45 In expr.c: expand_expr, for operands of a MULT_EXPR.
62 convert (type, expr)
63 tree type, expr;
65 register tree e = expr;
68 if (type == TREE_TYPE (expr)
69 || TREE_CODE (expr) == ERROR_MARK)
70 return expr;
71 if (TYPE_MAIN_VARIANT (type) == TYPE_MAIN_VARIANT (TREE_TYPE (expr)))
72 return fold (build1 (NOP_EXPR, type, expr));
73 if (TREE_CODE (TREE_TYPE (expr))
[all...]
/haiku-buildtools/cloog/test/
H A Dcheck_run.sh51 failedtest=`expr $failedtest + $?`;
54 failedtest=`expr $failedtest + $?`;
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/tree-ssa/
H A Dloadpre10.c17 /* Redundant loads of expr->common.code */
19 test (tree expr, int t, int D17630) argument
24 if (expr->common.code != 142) goto L23; else goto L2;
38 expr = foo ();
39 if (expr->common.code != 142) goto L23; else goto L0;
45 return expr;
H A Dpr21417.c19 test (tree expr, int t, int D17630) argument
24 if (expr->common.code != 142) goto L23; else goto L2;
38 expr = foo ();
39 if (expr->common.code != 142) goto L23; else goto L0;
45 return expr;
50 execute the if (expr->common.code != 142) test once per loop
H A Dvrp.h12 #define CHECK_RANGE(expr, min, max) \
14 __typeof__ (expr) v = (expr); \
19 #define CHECK_ANTI_RANGE(expr, min, max) \
21 __typeof__ (expr) v = (expr); \
/haiku-buildtools/gcc/gcc/c/
H A Dc-convert.c60 In expr.c: expand_expr, for operands of a MULT_EXPR.
77 convert (tree type, tree expr)
79 tree e = expr;
83 location_t loc = EXPR_LOCATION (expr);
86 || error_operand_p (expr))
90 = targetm.invalid_conversion (TREE_TYPE (expr), type)))
96 if (type == TREE_TYPE (expr))
97 return expr;
98 ret = targetm.convert_to_type (type, expr);
104 if (TYPE_MAIN_VARIANT (type) == TYPE_MAIN_VARIANT (TREE_TYPE (expr))
75 convert(tree type, tree expr) argument
[all...]
/haiku-buildtools/legacy/gcc/gcc/f/
H A Dexpr.h0 /* expr.h -- Public #include File (module.h template V1.0)
23 expr.c
85 FFEEXPR_contextINITVAL, /* R426 =initialization-expr. */
127 typedef ffelexHandler (*ffeexprCallback) (ffelexToken ft, ffebld expr,
135 ffebld ffeexpr_collapse_convert (ffebld expr, ffelexToken t);
136 ffebld ffeexpr_collapse_paren (ffebld expr, ffelexToken t);
137 ffebld ffeexpr_collapse_uplus (ffebld expr, ffelexToken t);
138 ffebld ffeexpr_collapse_uminus (ffebld expr, ffelexToken t);
139 ffebld ffeexpr_collapse_not (ffebld expr, ffelexToken t);
140 ffebld ffeexpr_collapse_add (ffebld expr, ffelexToke
[all...]
H A Dste.h65 void ffeste_R803 (ffestw block, ffebld expr);
66 void ffeste_R804 (ffestw block, ffebld expr);
69 void ffeste_R807 (ffebld expr);
70 void ffeste_R809 (ffestw block, ffebld expr);
77 void ffeste_R819B (ffestw block, ffelab label, ffebld expr);
82 void ffeste_R837 (ffelab *labels, int count, ffebld expr);
85 void ffeste_R840 (ffebld expr, ffelab neg, ffelab zero, ffelab pos);
87 void ffeste_R842 (ffebld expr);
88 void ffeste_R843 (ffebld expr);
93 void ffeste_R909_item (ffebld expr, ffelexToke
[all...]
/haiku-buildtools/gcc/gmp/tests/mpz/
H A Dt-fits.c35 printf ("%s (%s) got %d want %d\n", name, expr, got, answer); \
53 const char *expr; local
60 expr = "0";
69 expr = "1";
78 expr = "-1";
88 expr = "2^(5*BPML)";
98 expr = "USHRT_MAX";
105 expr = "USHRT_MAX + 1";
110 expr = "UINT_MAX";
116 expr
[all...]
/haiku-buildtools/legacy/gcc/gcc/java/
H A Dconvert.h26 extern tree convert_to_integer PROTO ((tree type, tree expr));
27 extern tree convert_to_real PROTO ((tree type, tree expr));
28 extern tree convert_to_pointer PROTO ((tree type, tree expr));
/haiku-buildtools/gcc/gcc/cp/
H A Dcvt.c68 In expr.c: expand_expr, for operands of a MULT_EXPR.
86 cp_convert_to_pointer (tree type, tree expr, tsubst_flags_t complain)
88 tree intype = TREE_TYPE (expr);
91 location_t loc = EXPR_LOC_OR_LOC (expr, input_location);
107 rval = build_type_conversion (type, expr);
113 expr, intype, type);
125 return convert_member_func_to_ptr (type, expr, complain);
126 if (TYPE_PTR_P (TREE_TYPE (expr)))
127 return build_nop (type, expr);
128 intype = TREE_TYPE (expr);
85 cp_convert_to_pointer(tree type, tree expr, tsubst_flags_t complain) argument
269 convert_to_pointer_force(tree type, tree expr, tsubst_flags_t complain) argument
418 convert_to_reference(tree reftype, tree expr, int convtype, int flags, tree decl, tsubst_flags_t complain) argument
564 force_rvalue(tree expr, tsubst_flags_t complain) argument
587 ignore_overflows(tree expr, tree orig) argument
604 cp_fold_convert(tree type, tree expr) argument
626 cp_convert(tree type, tree expr, tsubst_flags_t complain) argument
639 cp_convert_and_check(tree type, tree expr, tsubst_flags_t complain) argument
674 ocp_convert(tree type, tree expr, int convtype, int flags, tsubst_flags_t complain) argument
935 convert_to_void(tree expr, impl_conv_void implicit, tsubst_flags_t complain) argument
1459 convert(tree type, tree expr) argument
1481 convert_force(tree type, tree expr, int convtype, tsubst_flags_t complain) argument
1520 build_type_conversion(tree xtype, tree expr) argument
1534 build_expr_type_conversion(int desires, tree expr, bool complain) argument
1781 perform_qualification_conversions(tree type, tree expr) argument
[all...]
/haiku-buildtools/legacy/gcc/libiberty/testsuite/
H A Dregress-demangle14 count=`expr $count + 1`
16 failures=`expr $failures + 1`
/haiku-buildtools/gcc/gcc/testsuite/objc.dg/
H A Dzero-link-1.m11 #define CHECK_IF(expr) if(!(expr)) abort();
H A Dzero-link-2.m11 #define CHECK_IF(expr) if(!(expr)) abort();
/haiku-buildtools/gcc/libcilkrts/include/cilktools/
H A Dcilkscreen.h51 # define __cilkscreen_metacall(annotation,expr) \
52 __notify_zc_intrinsic((char *)annotation, expr)
54 # define __cilkscreen_metacall(annotation,expr) ((void)annotation, (void)(expr))
/haiku-buildtools/legacy/gcc/gcc/cp/
H A Dcvt.c54 In expr.c: expand_expr, for operands of a MULT_EXPR.
72 cp_convert_to_pointer (type, expr)
73 tree type, expr;
75 register tree intype = TREE_TYPE (expr);
89 rval = build_type_conversion (type, expr, 1);
94 expr, intype, type);
110 expr = build (OFFSET_REF, fntype, decl, expr);
113 if (TREE_CODE (expr) == OFFSET_REF
114 && TREE_CODE (TREE_TYPE (expr))
[all...]
/haiku-buildtools/gcc/gmp/
H A Dassert.c43 const char *expr)
46 fprintf (stderr, "GNU MP assertion failed: %s\n", expr);
42 __gmp_assert_fail(const char *filename, int linenum, const char *expr) argument
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/ext/
H A Dpretty1.C13 #define str(expr) #expr
14 #define assert(expr) \
15 ((expr) ? 0 : (__assert_fail (str(expr), __FILE__, __LINE__, \

Completed in 201 milliseconds

1234567891011>>