Searched refs:build1 (Results 1 - 25 of 156) sorted by relevance

1234567

/haiku-buildtools/legacy/gcc/gcc/
H A Dconvert.c51 return build1 (NOP_EXPR, type, expr);
58 return build1 (CONVERT_EXPR, type, expr);
82 return build1 (flag_float_store ? CONVERT_EXPR : NOP_EXPR,
89 return build1 (FLOAT_EXPR, type, expr);
93 fold (build1 (REALPART_EXPR,
139 expr = fold (build1 (CONVERT_EXPR,
181 return build1 (NOP_EXPR, type, expr);
189 return build1 (NOP_EXPR, type,
352 fold (build1 (ex_form, typex,
374 return build1 (NOP_EXP
[all...]
H A Dc-convert.c72 return fold (build1 (NOP_EXPR, type, expr));
81 return build1 (CONVERT_EXPR, type, e);
H A Dfold-const.c1278 *conp = fold (build1 (NEGATE_EXPR, TREE_TYPE (*conp), *conp));
1996 result = build1 (NON_LVALUE_EXPR, TREE_TYPE (x), x);
2425 return fold (build1 (code, type,
2544 return build1 (TRUTH_NOT_EXPR, type, arg);
2608 return build1 (TREE_CODE (arg), type,
2617 return build1 (TRUTH_NOT_EXPR, type, arg);
2620 return build1 (CLEANUP_POINT_EXPR, type,
2628 return build1 (TRUTH_NOT_EXPR, type, arg);
3260 exp = build (MINUS_EXPR, type, build1 (NEGATE_EXPR, type, arg0),
3909 fold (build1 (BIT_NOT_EXP
[all...]
/haiku-buildtools/legacy/gcc/gcc/cp/
H A Dexcept.c416 return build1 (ADDR_EXPR, ptr_type_node, get_typeid_1 (type));
420 return build1 (ADDR_EXPR, ptr_type_node, exp);
451 exp = build1 (ADDR_EXPR, ptr_type_node, exp);
457 exp = build1 (ADDR_EXPR, ptr_type_node, exp);
474 return build1 (ADDR_EXPR, ptr_type_node, exp);
948 exp = build1 (NOP_EXPR, build_pointer_type (type), exp);
1062 cleanup = build1 (ADDR_EXPR, cleanup_type, cleanup);
1156 e = build1 (THROW_EXPR, void_type_node, e);
H A Dcvt.c124 return build1 (NOP_EXPR, type, expr);
206 rval = build1 (NOP_EXPR, type, expr);
237 return build1 (CONVERT_EXPR, type, expr);
313 return build1 (NOP_EXPR, type, expr);
387 rval = build1 (NOP_EXPR, type, rval);
502 rval = build1 (NOP_EXPR, reftype, rval);
612 rval = build1 (NOP_EXPR, ptr_type,
686 return fold (build1 (NOP_EXPR, type, e));
693 e = build1 (CONVERT_EXPR, void_type_node, e);
890 return fold (build1 (NOP_EXP
[all...]
H A Dexpr.c166 args = expr_tree_cons (0, build1 (ADDR_EXPR, type, slot),
169 TREE_VALUE (args) = build1 (ADDR_EXPR, type, slot);
/haiku-buildtools/gcc/gcc/c-family/
H A Dc-semantics.c156 ret = build1 (code, TREE_TYPE (TREE_TYPE (arg)), arg);
H A Dcilk.c148 tree func_ptr = build1 (ADDR_EXPR, cilk_frame_ptr_type_decl, frame);
408 arg = build1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (arg)), arg);
727 parm = build1 (INDIRECT_REF, TREE_TYPE (var_type), parm);
728 parm = build1 (PAREN_EXPR, void_type_node, parm);
835 tree frame_ptr = build1 (ADDR_EXPR, f_ptr_type, cfun->cilk_frame_decl);
925 build1 (ADDR_EXPR,
1296 addr = build1 (ADDR_EXPR, cilk_frame_ptr_type_decl, decl);
1334 tree spawn_stmt = build1 (CILK_SPAWN_STMT, TREE_TYPE (call), call);
/haiku-buildtools/gcc/gcc/
H A Dconvert.c281 return build1 (TREE_CODE (expr), type,
376 return build1 ((flag_float_store
384 return build1 (FLOAT_EXPR, type, expr);
387 return build1 (FIXED_CONVERT_EXPR, type, expr);
634 return build1 (NOP_EXPR, type,
896 return build1 (CONVERT_EXPR, type, expr);
904 expr = build1 (FIX_TRUNC_EXPR, type, expr);
910 return build1 (FIX_TRUNC_EXPR, type, expr);
913 return build1 (FIXED_CONVERT_EXPR, type, expr);
926 return build1 (VIEW_CONVERT_EXP
[all...]
H A Dtree-complex.c475 SET_DECL_DEBUG_EXPR (r, build1 (code, type, orig));
648 t = build1 ((imagpart_p ? IMAGPART_EXPR : REALPART_EXPR),
741 r = build1 (REALPART_EXPR, type, ssa_name);
742 i = build1 (IMAGPART_EXPR, type, ssa_name);
829 r = build1 (REALPART_EXPR, inner_type, lhs);
830 i = build1 (IMAGPART_EXPR, inner_type, lhs);
837 r = build1 (REALPART_EXPR, inner_type, lhs);
838 i = build1 (IMAGPART_EXPR, inner_type, lhs);
866 x = build1 (REALPART_EXPR, inner_type, unshare_expr (lhs));
873 x = build1 (IMAGPART_EXP
[all...]
H A Dcoverage.c883 build1 (ADDR_EXPR, TREE_TYPE (fields), key));
1037 build1 (ADDR_EXPR, TREE_TYPE (info_fields),
1059 ptr = build1 (ADDR_EXPR, merge_fn_type, merge_fn);
1076 build1 (ADDR_EXPR, TREE_TYPE (info_fields), fn_ary));
1181 build1 (ADDR_EXPR, gcov_fn_info_ptr_type, var));
/haiku-buildtools/legacy/gcc/gcc/ch/
H A Dconvert.c53 return fold (build1 (ADDR_EXPR, reftype, expr));
63 tree e = build1 (INDIRECT_REF, TREE_TYPE (TREE_TYPE (expr)), expr);
101 return build1 (CONVERT_EXPR, type, expr);
117 return build1 (NOP_EXPR, type, expr);
136 return build1 (CONVERT_EXPR, type, expr);
997 e = build1 (ADDR_EXPR, type, expr);
1156 return build1 (CONVERT_EXPR, type, e);
1189 tree ee = build1 (INDIRECT_REF, type,
1190 build1 (NOP_EXPR, build_pointer_type (type),
1191 build1 (ADDR_EXP
[all...]
H A Dexcept.c303 tree ex_addr = build1 (ADDR_EXPR,
425 handler_addr = build1 (ADDR_EXPR, handler_link_pointer_type, handler_decl);
443 t = build1 (NOP_EXPR, build_pointer_type (handler_element_type),
554 BISJ = build1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (setjmp_fndecl)),
/haiku-buildtools/gcc/gcc/java/
H A Dexcept.c416 exp = build1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (decl)), decl);
433 exp = build1 (ADDR_EXPR, build_pointer_type (utf8const_ptr_type), decl);
503 obj = build1 (INDIRECT_REF, type, obj);
537 x = build1 (GOTO_EXPR, void_type_node, TREE_VALUE (handler));
H A Dexpr.c738 java_add_stmt (build1 (GOTO_EXPR, void_type_node, where));
748 java_add_stmt (build1 (GOTO_EXPR, void_type_node, location));
879 return build1 (INDIRECT_REF, type, t);
940 node = build1 (NOP_EXPR, build_pointer_type (type), build_address_of (ref));
956 return build1 (INDIRECT_REF, TREE_TYPE (TREE_TYPE (node)), node);
989 return build1 (NOP_EXPR, array_type_p, array);
999 return build1 (NOP_EXPR, array_type_p, array);
1022 return build1 (NOP_EXPR, array_type_p, array);
1160 array = build1 (NOP_EXPR, promote_type (array_type), array);
1192 build1 (INDIRECT_RE
[all...]
H A Dclass.c1021 ref = build1 (ADDR_EXPR, utf8const_ptr_type, decl);
1072 ref = build1 (ADDR_EXPR, class_ptr_type, decl);
1210 ref = build1 (ADDR_EXPR, class_ptr_type, decl);
1296 fdecl = build1 (INDIRECT_REF, TREE_TYPE (fdecl), init);
1514 code = build1 (ADDR_EXPR, nativecode_ptr_type_node,
1517 code = build1 (ADDR_EXPR, nativecode_ptr_type_node,
1578 table = build1 (ADDR_EXPR, ptr_type_node, array);
1671 build1 (ADDR_EXPR,
1771 build1 (ADDR_EXPR, table_type, table_slot));
1773 build1 (ADDR_EXP
[all...]
/haiku-buildtools/gcc/gcc/jit/
H A Djit-playback.c651 tree t_addr = build1 (ADDR_EXPR, m_const_char_ptr, t_str);
760 inner_result = build1 (inner_op,
966 tree fn = build1 (ADDR_EXPR, build_pointer_type (fntype), fndecl);
1027 t_ret = build1 (NOP_EXPR, t_dst_type, t_expr);
1100 tree t_indirection = build1 (INDIRECT_REF, t_type_star_ptr, t_address);
1148 tree datum = build1 (INDIRECT_REF, type, ptr);
1265 tree ptr = build1 (ADDR_EXPR, t_ptrtype, t_lvalue);
1407 b->m_label_expr = build1 (LABEL_EXPR,
1520 t_rvalue = build1 (CONVERT_EXPR,
1559 tree label_expr = build1 (LABEL_EXP
[all...]
/haiku-buildtools/gcc/gcc/cp/
H A Dcp-cilkplus.c125 tree fptr = build1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (frame)), frame);
H A Dexcept.c514 exp = build1 (NOP_EXPR, build_pointer_type (type), exp);
556 init = build1 (NOP_EXPR, init_type, init);
880 exp = build1 (CLEANUP_POINT_EXPR, void_type_node, exp);
895 cleanup = build1 (ADDR_EXPR, cleanup_type, fn);
928 exp = build1 (THROW_EXPR, void_type_node, exp);
/haiku-buildtools/legacy/gcc/gcc/objc/
H A Dobjc-act.c1735 field_decl = build1 (INDIRECT_REF, NULL_TREE, get_identifier ("name"));
1744 field_decl = build1 (INDIRECT_REF, NULL_TREE, get_identifier ("symtab"));
2071 build1 (INDIRECT_REF, NULL_TREE, NULL_TREE));
2628 build1 (INDIRECT_REF, NULL_TREE,
2656 field_decl = build1 (INDIRECT_REF, NULL_TREE, get_identifier ("isa"));
2665 = build1 (INDIRECT_REF, NULL_TREE, get_identifier ("protocol_name"));
2674 = build1 (INDIRECT_REF, NULL_TREE, get_identifier ("protocol_list"));
2675 field_decl = build1 (INDIRECT_REF, NULL_TREE, field_decl);
2687 = build1 (INDIRECT_REF, NULL_TREE, get_identifier ("instance_methods"));
2699 = build1 (INDIRECT_RE
[all...]
/haiku-buildtools/legacy/gcc/gcc/java/
H A Dexpr.c190 expr = build1 (INDIRECT_REF, TREE_TYPE (TREE_TYPE (expr)), expr);
545 tree ret_label = fold (build1 (ADDR_EXPR, return_address_type_node, ret));
641 return fold (build1 (INDIRECT_REF,
723 node = build1 (INDIRECT_REF, type,
913 load_node = fold (build1 (NOP_EXPR, int_type_node, load_node));
994 return build1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (value)), value);
1214 self_value = fold (build1 (NOP_EXPR, base_handle_type, self_value));
1218 self_value = build1 (INDIRECT_REF, TREE_TYPE (TREE_TYPE (self_value)),
1441 func = build1 (ADDR_EXPR, method_ptr_type_node, method);
1457 ref = build1 (INDIRECT_RE
[all...]
H A Dclass.c620 ref = build1 (ADDR_EXPR, utf8const_ptr_type, decl);
718 ref = build1 (ADDR_EXPR, class_ptr_type, decl);
762 ref = build1 (INDIRECT_REF, class_type_node, ref);
783 ref = build1 (INDIRECT_REF, field_type_node, ref);
788 return fold (build1 (INDIRECT_REF, TREE_TYPE(fdecl), ref));
911 code = build1 (ADDR_EXPR, nativecode_ptr_type_node, mdecl);
980 build1 (ADDR_EXPR, nativecode_ptr_type_node, method),
1146 interfaces = build1 (ADDR_EXPR, ptr_type_node, idecl);
1157 build1 (ADDR_EXPR, dtable_ptr_type, class_dtable_decl));
1172 build1 (ADDR_EXP
[all...]
H A Dtypeck.c90 return build1 (NOP_EXPR, type, expr);
98 return build1 (CONVERT_EXPR, type, expr);
129 return build1 (NOP_EXPR, type, expr);
136 return build1 (NOP_EXPR, type, expr);
H A Dconstants.c402 = build1 (ADDR_EXPR, ptr_type_node, decl);
417 return build1 (INDIRECT_REF, ptr_type_node, t);
/haiku-buildtools/gcc/gcc/ada/gcc-interface/
H A Dutils2.c988 build1 (NULL_EXPR, integer_type_node,
994 build1 (NULL_EXPR, integer_type_node,
1194 return build1 (NULL_EXPR, operation_type, TREE_OPERAND (left_operand, 0));
1196 return build1 (NULL_EXPR, operation_type, TREE_OPERAND (right_operand, 0));
1475 result = build1 (UNCONSTRAINED_ARRAY_REF,
1683 tree fn = build1 (ADDR_EXPR, build_pointer_type (fntype), fndecl);
1716 tree gnu_result = build1 (GOTO_EXPR, void_type_node, label);
1759 build1 (ADDR_EXPR,
1807 build1 (ADDR_EXPR,
1857 build1 (ADDR_EXP
[all...]

Completed in 409 milliseconds

1234567