Searched refs:HOST_WIDE_INT (Results 1 - 25 of 498) sorted by relevance

1234567891011>>

/haiku-buildtools/gcc/gcc/
H A Dhwint.c1 /* Operations on HOST_WIDE_INT.
36 floor_log2 (unsigned HOST_WIDE_INT x)
44 if (x >= (unsigned HOST_WIDE_INT) 1 << (t + 64))
47 if (x >= ((unsigned HOST_WIDE_INT) 1) << (t + 32))
49 if (x >= ((unsigned HOST_WIDE_INT) 1) << (t + 16))
51 if (x >= ((unsigned HOST_WIDE_INT) 1) << (t + 8))
53 if (x >= ((unsigned HOST_WIDE_INT) 1) << (t + 4))
55 if (x >= ((unsigned HOST_WIDE_INT) 1) << (t + 2))
57 if (x >= ((unsigned HOST_WIDE_INT) 1) << (t + 1))
66 ceil_log2 (unsigned HOST_WIDE_INT
[all...]
H A Ddwarf2asm.h25 extern void dw2_asm_output_data_raw (int, unsigned HOST_WIDE_INT);
27 extern void dw2_asm_output_data (int, unsigned HOST_WIDE_INT,
57 extern void dw2_asm_output_data_uleb128_raw (unsigned HOST_WIDE_INT);
59 extern void dw2_asm_output_data_uleb128 (unsigned HOST_WIDE_INT,
63 extern void dw2_asm_output_data_sleb128_raw (HOST_WIDE_INT);
65 extern void dw2_asm_output_data_sleb128 (HOST_WIDE_INT,
73 extern int size_of_uleb128 (unsigned HOST_WIDE_INT);
74 extern int size_of_sleb128 (HOST_WIDE_INT);
H A Dhwint.h0 /* HOST_WIDE_INT definitions for the GNU compiler.
48 /* Set HOST_WIDE_INT, this should be always 64 bits.
54 # define HOST_WIDE_INT long macro
58 # define HOST_WIDE_INT long long macro
61 #error "Unable to find a suitable type for HOST_WIDE_INT"
72 of HOST_WIDE_INT for %wd specifier checks. You must issue this
74 typedef HOST_WIDE_INT __gcc_host_wide_int__;
97 /* Various printf format strings for HOST_WIDE_INT. */
134 /* Inline functions operating on HOST_WIDE_INT. */
137 extern int clz_hwi (unsigned HOST_WIDE_INT
[all...]
H A Dtree-object-size.h24 extern unsigned HOST_WIDE_INT compute_builtin_object_size (tree, int);
H A Dcfgexpand.h24 extern HOST_WIDE_INT estimated_stack_frame_size (struct cgraph_node *);
H A Dtree-dfa.h32 extern tree get_ref_base_and_extent (tree, HOST_WIDE_INT *,
33 HOST_WIDE_INT *, HOST_WIDE_INT *);
34 extern tree get_addr_base_and_unit_offset_1 (tree, HOST_WIDE_INT *,
36 extern tree get_addr_base_and_unit_offset (tree, HOST_WIDE_INT *);
H A Ddouble-int.c36 static int add_double_with_sign (unsigned HOST_WIDE_INT, HOST_WIDE_INT,
37 unsigned HOST_WIDE_INT, HOST_WIDE_INT,
38 unsigned HOST_WIDE_INT *, HOST_WIDE_INT *,
44 static int neg_double (unsigned HOST_WIDE_INT, HOST_WIDE_INT,
45 unsigned HOST_WIDE_INT *, HOST_WIDE_INT *);
[all...]
H A Ddata-streamer.h33 typedef unsigned HOST_WIDE_INT bitpack_word_t;
48 void bp_pack_var_len_unsigned (struct bitpack_d *, unsigned HOST_WIDE_INT);
49 void bp_pack_var_len_int (struct bitpack_d *, HOST_WIDE_INT);
50 unsigned HOST_WIDE_INT bp_unpack_var_len_unsigned (struct bitpack_d *);
51 HOST_WIDE_INT bp_unpack_var_len_int (struct bitpack_d *);
55 void streamer_write_uhwi (struct output_block *, unsigned HOST_WIDE_INT);
56 void streamer_write_hwi (struct output_block *, HOST_WIDE_INT);
68 unsigned HOST_WIDE_INT);
69 void streamer_write_hwi_stream (struct lto_output_stream *, HOST_WIDE_INT);
82 unsigned HOST_WIDE_INT streamer_read_uhw
[all...]
H A Ddata-streamer.c57 bp_pack_var_len_unsigned (struct bitpack_d *bp, unsigned HOST_WIDE_INT work)
76 bp_pack_var_len_int (struct bitpack_d *bp, HOST_WIDE_INT work)
98 unsigned HOST_WIDE_INT
101 unsigned HOST_WIDE_INT result = 0;
103 unsigned HOST_WIDE_INT half_byte;
118 HOST_WIDE_INT
121 HOST_WIDE_INT result = 0;
123 unsigned HOST_WIDE_INT half_byte;
H A Dwide-int.cc52 typedef unsigned HOST_WIDE_INT UWtype;
64 static const HOST_WIDE_INT zeros[WIDE_INT_MAX_ELTS] = {};
72 #define HALF_INT_MASK (((HOST_WIDE_INT) 1 << HOST_BITS_PER_HALF_WIDE_INT) - 1)
77 #define SIGN_MASK(X) ((HOST_WIDE_INT) (X) < 0 ? -1 : 0)
82 static unsigned HOST_WIDE_INT
83 safe_uhwi (const HOST_WIDE_INT *val, unsigned int len, unsigned int i)
85 return i < len ? val[i] : val[len - 1] < 0 ? (HOST_WIDE_INT) -1 : 0;
94 canonize (HOST_WIDE_INT *val, unsigned int len, unsigned int precision)
97 HOST_WIDE_INT top;
109 if (top != 0 && top != (HOST_WIDE_INT)
[all...]
H A Dtree-ssa-loop-niter.h33 extern HOST_WIDE_INT estimated_loop_iterations_int (struct loop *);
35 extern HOST_WIDE_INT max_loop_iterations_int (struct loop *);
36 extern HOST_WIDE_INT max_stmt_executions_int (struct loop *);
37 extern HOST_WIDE_INT estimated_stmt_executions_int (struct loop *);
H A Dtree-ssa-alias.h79 HOST_WIDE_INT offset;
81 HOST_WIDE_INT size;
83 HOST_WIDE_INT max_size;
163 ranges_overlap_p (HOST_WIDE_INT pos1,
164 unsigned HOST_WIDE_INT size1,
165 HOST_WIDE_INT pos2,
166 unsigned HOST_WIDE_INT size2)
169 && (size2 == (unsigned HOST_WIDE_INT)-1
170 || pos1 < (pos2 + (HOST_WIDE_INT) size2)))
173 && (size1 == (unsigned HOST_WIDE_INT)
[all...]
H A Drtlhooks-def.h43 unsigned HOST_WIDE_INT,
44 unsigned HOST_WIDE_INT *);
H A Ddouble-int.h48 numbers with precision higher than HOST_WIDE_INT). It might be less
60 static double_int from_uhwi (unsigned HOST_WIDE_INT cst);
61 static double_int from_shwi (HOST_WIDE_INT cst);
62 static double_int from_pair (HOST_WIDE_INT high, unsigned HOST_WIDE_INT low);
91 HOST_WIDE_INT to_shwi () const;
92 unsigned HOST_WIDE_INT to_uhwi () const;
133 double_int lshift (HOST_WIDE_INT count) const;
134 double_int lshift (HOST_WIDE_INT count, unsigned int prec, bool arith) const;
135 double_int rshift (HOST_WIDE_INT coun
[all...]
H A Dexpr.h94 unsigned int, HOST_WIDE_INT,
95 unsigned HOST_WIDE_INT,
96 unsigned HOST_WIDE_INT,
97 unsigned HOST_WIDE_INT);
166 unsigned int, HOST_WIDE_INT,
167 unsigned HOST_WIDE_INT,
168 unsigned HOST_WIDE_INT,
169 unsigned HOST_WIDE_INT);
175 unsigned int, HOST_WIDE_INT,
176 unsigned HOST_WIDE_INT,
[all...]
H A Dhooks.h42 unsigned HOST_WIDE_INT);
49 HOST_WIDE_INT,
50 HOST_WIDE_INT,
53 HOST_WIDE_INT,
54 HOST_WIDE_INT,
102 extern bool default_can_output_mi_thunk_no_vcall (const_tree, HOST_WIDE_INT,
103 HOST_WIDE_INT, const_tree);
H A Demit-rtl.h39 extern void set_mem_offset (rtx, HOST_WIDE_INT);
45 extern void set_mem_size (rtx, HOST_WIDE_INT);
68 extern rtx gen_int_mode (HOST_WIDE_INT, machine_mode);
163 extern rtx adjust_address_1 (rtx, machine_mode, HOST_WIDE_INT, int, int,
164 int, HOST_WIDE_INT);
166 HOST_WIDE_INT, int);
171 extern rtx offset_address (rtx, rtx, unsigned HOST_WIDE_INT);
181 extern void set_mem_attributes_minus_bitpos (rtx, tree, int, HOST_WIDE_INT);
190 extern rtx widen_memory_access (rtx, machine_mode, HOST_WIDE_INT);
/haiku-buildtools/gcc/gcc/testsuite/gcc.c-torture/execute/
H A Dpr31169.c3 #define HOST_WIDE_INT long macro
12 sign_bit_p (struct tree_type *t, HOST_WIDE_INT val_hi, unsigned HOST_WIDE_INT val_lo)
14 unsigned HOST_WIDE_INT mask_lo, lo;
15 HOST_WIDE_INT mask_hi, hi;
20 hi = (unsigned HOST_WIDE_INT) 1 << (width - HOST_BITS_PER_WIDE_INT - 1);
23 mask_hi = ((unsigned HOST_WIDE_INT) -1
30 lo = (unsigned HOST_WIDE_INT) 1 << (width - 1);
33 mask_lo = ((unsigned HOST_WIDE_INT) -1
/haiku-buildtools/gcc/gcc/config/iq2000/
H A Diq2000-protos.h27 extern HOST_WIDE_INT iq2000_debugger_offset (rtx, HOST_WIDE_INT);
29 extern HOST_WIDE_INT compute_frame_size (HOST_WIDE_INT);
/haiku-buildtools/legacy/gcc/gcc/config/alpha/
H A Dxm-alpha-interix.h31 # define HOST_WIDE_INT long long macro
33 # define HOST_WIDE_INT __int64 macro
/haiku-buildtools/gcc/gcc/config/mcore/
H A Dmcore-protos.h24 extern int mcore_const_ok_for_inline (HOST_WIDE_INT);
25 extern int mcore_num_ones (HOST_WIDE_INT);
26 extern int mcore_num_zeros (HOST_WIDE_INT);
30 extern int mcore_const_trick_uses_not (HOST_WIDE_INT);
66 extern int const_ok_for_mcore (HOST_WIDE_INT);
/haiku-buildtools/gcc/gcc/config/xtensa/
H A Dxtensa-protos.h25 extern bool xtensa_simm8 (HOST_WIDE_INT);
26 extern bool xtensa_simm8x256 (HOST_WIDE_INT);
27 extern bool xtensa_simm12b (HOST_WIDE_INT);
28 extern bool xtensa_b4const_or_zero (HOST_WIDE_INT);
29 extern bool xtensa_b4constu (HOST_WIDE_INT);
30 extern bool xtensa_mask_immediate (HOST_WIDE_INT);
/haiku-buildtools/legacy/gcc/gcc/
H A Dreal.h84 HOST_WIDE_INT r[(11 + sizeof (HOST_WIDE_INT))/(sizeof (HOST_WIDE_INT))];
95 HOST_WIDE_INT r[(19 + sizeof (HOST_WIDE_INT))/(sizeof (HOST_WIDE_INT))];
106 HOST_WIDE_INT r[(7 + sizeof (HOST_WIDE_INT))/(sizeof (HOST_WIDE_INT))];
137 extern HOST_WIDE_INT efix
[all...]
/haiku-buildtools/gcc/gcc/config/pa/
H A Dpa-protos.h85 extern int pa_and_mask_p (unsigned HOST_WIDE_INT);
86 extern int pa_cint_ok_for_move (HOST_WIDE_INT);
87 extern int pa_ior_mask_p (unsigned HOST_WIDE_INT);
88 extern int pa_ldil_cint_p (HOST_WIDE_INT);
90 extern int pa_zdepi_cint_p (unsigned HOST_WIDE_INT);
93 extern HOST_WIDE_INT pa_compute_frame_size (HOST_WIDE_INT, int *);
105 unsigned HOST_WIDE_INT,
108 unsigned HOST_WIDE_INT,
111 unsigned HOST_WIDE_INT,
[all...]
/haiku-buildtools/gcc/gcc/config/alpha/
H A Dalpha-protos.h23 extern int zap_mask (HOST_WIDE_INT);
27 extern HOST_WIDE_INT alpha_initial_elimination_offset (unsigned int,
41 extern rtx get_unaligned_offset (rtx, HOST_WIDE_INT);
53 extern void alpha_expand_unaligned_load (rtx, rtx, HOST_WIDE_INT,
54 HOST_WIDE_INT, int);
55 extern void alpha_expand_unaligned_store (rtx, rtx, HOST_WIDE_INT,
56 HOST_WIDE_INT);
59 extern rtx alpha_expand_zap_mask (HOST_WIDE_INT);
107 unsigned HOST_WIDE_INT,
109 extern HOST_WIDE_INT alpha_vms_initial_elimination_offse
[all...]

Completed in 133 milliseconds

1234567891011>>