/haiku-buildtools/legacy/gcc/gcc/ |
H A D | convert.c | 51 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 D | c-convert.c | 72 return fold (build1 (NOP_EXPR, type, expr)); 81 return build1 (CONVERT_EXPR, type, e);
|
H A D | fold-const.c | 1278 *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 D | except.c | 416 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 D | cvt.c | 124 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 D | expr.c | 166 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 D | c-semantics.c | 156 ret = build1 (code, TREE_TYPE (TREE_TYPE (arg)), arg);
|
H A D | cilk.c | 148 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 D | convert.c | 281 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 D | tree-complex.c | 475 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 D | coverage.c | 883 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 D | convert.c | 53 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 D | except.c | 303 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 D | except.c | 416 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 D | expr.c | 738 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 D | class.c | 1021 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 D | jit-playback.c | 651 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 D | cp-cilkplus.c | 125 tree fptr = build1 (ADDR_EXPR, build_pointer_type (TREE_TYPE (frame)), frame);
|
H A D | except.c | 514 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 D | objc-act.c | 1735 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 D | expr.c | 190 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 D | class.c | 620 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 D | typeck.c | 90 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 D | constants.c | 402 = 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 D | utils2.c | 988 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...] |