Home
last modified time | relevance | path

Searched refs:HOST_WIDE_INT (Results 1 – 25 of 500) sorted by relevance

12345678910>>...20

/dragonfly/contrib/gcc-8.0/gcc/
HDhwint.h55 # define HOST_WIDE_INT long macro
59 # define HOST_WIDE_INT long long macro
77 typedef HOST_WIDE_INT __gcc_host_wide_int__;
141 static inline unsigned HOST_WIDE_INT
142 least_bit_hwi (unsigned HOST_WIDE_INT x) in least_bit_hwi()
150 pow2_or_zerop (unsigned HOST_WIDE_INT x) in pow2_or_zerop()
158 pow2p_hwi (unsigned HOST_WIDE_INT x) in pow2p_hwi()
165 extern int clz_hwi (unsigned HOST_WIDE_INT x);
166 extern int ctz_hwi (unsigned HOST_WIDE_INT x);
167 extern int ffs_hwi (unsigned HOST_WIDE_INT x);
[all …]
HDdouble-int.c26 static int add_double_with_sign (unsigned HOST_WIDE_INT, HOST_WIDE_INT,
27 unsigned HOST_WIDE_INT, HOST_WIDE_INT,
28 unsigned HOST_WIDE_INT *, HOST_WIDE_INT *,
34 static int neg_double (unsigned HOST_WIDE_INT, HOST_WIDE_INT,
35 unsigned HOST_WIDE_INT *, HOST_WIDE_INT *);
37 static int mul_double_wide_with_sign (unsigned HOST_WIDE_INT, HOST_WIDE_INT,
38 unsigned HOST_WIDE_INT, HOST_WIDE_INT,
39 unsigned HOST_WIDE_INT *, HOST_WIDE_INT *,
40 unsigned HOST_WIDE_INT *, HOST_WIDE_INT *,
46 static int div_and_round_double (unsigned, int, unsigned HOST_WIDE_INT,
[all …]
HDwide-int.cc42 typedef unsigned HOST_WIDE_INT UWtype;
54 static const HOST_WIDE_INT zeros[WIDE_INT_MAX_ELTS] = {};
67 #define SIGN_MASK(X) ((HOST_WIDE_INT) (X) < 0 ? -1 : 0)
72 static unsigned HOST_WIDE_INT
73 safe_uhwi (const HOST_WIDE_INT *val, unsigned int len, unsigned int i) in safe_uhwi()
84 canonize (HOST_WIDE_INT *val, unsigned int len, unsigned int precision) in canonize()
87 HOST_WIDE_INT top; in canonize()
99 if (top != 0 && top != (HOST_WIDE_INT)-1) in canonize()
106 HOST_WIDE_INT x = val[i]; in canonize()
126 canonize_uhwi (HOST_WIDE_INT *val, unsigned int precision) in canonize_uhwi()
[all …]
HDhwint.c36 floor_log2 (unsigned HOST_WIDE_INT x) in floor_log2()
66 ceil_log2 (unsigned HOST_WIDE_INT x) in ceil_log2()
75 exact_log2 (unsigned HOST_WIDE_INT x) in exact_log2()
86 ctz_hwi (unsigned HOST_WIDE_INT x) in ctz_hwi()
94 clz_hwi (unsigned HOST_WIDE_INT x) in clz_hwi()
103 ffs_hwi (unsigned HOST_WIDE_INT x) in ffs_hwi()
111 popcount_hwi (unsigned HOST_WIDE_INT x) in popcount_hwi()
131 HOST_WIDE_INT
132 gcd (HOST_WIDE_INT a, HOST_WIDE_INT b) in gcd()
134 HOST_WIDE_INT x, y, z; in gcd()
[all …]
HDdata-streamer.h32 typedef unsigned HOST_WIDE_INT bitpack_word_t;
47 void bp_pack_var_len_unsigned (struct bitpack_d *, unsigned HOST_WIDE_INT);
48 void bp_pack_var_len_int (struct bitpack_d *, HOST_WIDE_INT);
49 unsigned HOST_WIDE_INT bp_unpack_var_len_unsigned (struct bitpack_d *);
50 HOST_WIDE_INT bp_unpack_var_len_int (struct bitpack_d *);
54 void streamer_write_uhwi (struct output_block *, unsigned HOST_WIDE_INT);
55 void streamer_write_hwi (struct output_block *, HOST_WIDE_INT);
67 unsigned HOST_WIDE_INT);
68 void streamer_write_hwi_stream (struct lto_output_stream *, HOST_WIDE_INT);
83 unsigned HOST_WIDE_INT streamer_read_uhwi (struct lto_input_block *);
[all …]
HDdouble-int.h58 static double_int from_uhwi (unsigned HOST_WIDE_INT cst);
59 static double_int from_shwi (HOST_WIDE_INT cst);
60 static double_int from_pair (HOST_WIDE_INT high, unsigned HOST_WIDE_INT low);
89 HOST_WIDE_INT to_shwi () const;
90 unsigned HOST_WIDE_INT to_uhwi () const;
131 double_int lshift (HOST_WIDE_INT count) const;
132 double_int lshift (HOST_WIDE_INT count, unsigned int prec, bool arith) const;
133 double_int rshift (HOST_WIDE_INT count) const;
134 double_int rshift (HOST_WIDE_INT count, unsigned int prec, bool arith) const;
135 double_int alshift (HOST_WIDE_INT count, unsigned int prec) const;
[all …]
HDexpr.h110 typedef rtx (*by_pieces_constfn) (void *, HOST_WIDE_INT, scalar_int_mode);
114 unsigned int, HOST_WIDE_INT,
115 unsigned HOST_WIDE_INT,
116 unsigned HOST_WIDE_INT,
117 unsigned HOST_WIDE_INT);
183 HOST_WIDE_INT);
190 unsigned int, HOST_WIDE_INT,
191 unsigned HOST_WIDE_INT,
192 unsigned HOST_WIDE_INT,
193 unsigned HOST_WIDE_INT);
[all …]
HDwide-int.h306 HOST_WIDE_INT *VAL = RESULT.write_val ()
312 HOST_WIDE_INT *VAL = RESULT.write_val ()
497 HOST_WIDE_INT sign_mask (const T &);
605 unsigned HOST_WIDE_INT extract_uhwi (const T &, unsigned int, unsigned int);
618 storage_ref (const HOST_WIDE_INT *, unsigned int, unsigned int);
620 const HOST_WIDE_INT *val;
628 const HOST_WIDE_INT *get_val () const;
632 inline::wi::storage_ref::storage_ref (const HOST_WIDE_INT *val_in,
651 inline const HOST_WIDE_INT *
693 HOST_WIDE_INT to_shwi (unsigned int) const;
[all …]
HDdwarf2asm.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,
43 extern void dw2_asm_output_offset (int, const char *, HOST_WIDE_INT,
61 extern void dw2_asm_output_data_uleb128_raw (unsigned HOST_WIDE_INT);
63 extern void dw2_asm_output_data_uleb128 (unsigned HOST_WIDE_INT,
67 extern void dw2_asm_output_data_sleb128_raw (HOST_WIDE_INT);
69 extern void dw2_asm_output_data_sleb128 (HOST_WIDE_INT,
81 extern int size_of_uleb128 (unsigned HOST_WIDE_INT);
82 extern int size_of_sleb128 (HOST_WIDE_INT);
HDdata-streamer.c34 bp_pack_var_len_unsigned (struct bitpack_d *bp, unsigned HOST_WIDE_INT work) in bp_pack_var_len_unsigned()
53 bp_pack_var_len_int (struct bitpack_d *bp, HOST_WIDE_INT work) in bp_pack_var_len_int()
75 unsigned HOST_WIDE_INT
78 unsigned HOST_WIDE_INT result = 0; in bp_unpack_var_len_unsigned()
80 unsigned HOST_WIDE_INT half_byte; in bp_unpack_var_len_unsigned()
95 HOST_WIDE_INT
98 HOST_WIDE_INT result = 0; in bp_unpack_var_len_int()
100 unsigned HOST_WIDE_INT half_byte; in bp_unpack_var_len_int()
HDgimple-ssa-sprintf.c181 unsigned HOST_WIDE_INT min;
184 unsigned HOST_WIDE_INT max;
188 unsigned HOST_WIDE_INT likely;
193 unsigned HOST_WIDE_INT unlikely;
245 format_result& operator+= (unsigned HOST_WIDE_INT);
249 format_result::operator+= (unsigned HOST_WIDE_INT n)
270 static inline HOST_WIDE_INT
278 static inline unsigned HOST_WIDE_INT
286 static inline unsigned HOST_WIDE_INT
414 unsigned HOST_WIDE_INT val = 0; in target_strtol10()
[all …]
HDhooks.h41 unsigned HOST_WIDE_INT);
51 HOST_WIDE_INT,
52 HOST_WIDE_INT,
55 HOST_WIDE_INT,
56 HOST_WIDE_INT,
102 extern HOST_WIDE_INT hook_hwi_void_0 (void);
114 extern bool default_can_output_mi_thunk_no_vcall (const_tree, HOST_WIDE_INT,
115 HOST_WIDE_INT, const_tree);
130 unsigned HOST_WIDE_INT);
HDhooks.c131 hook_bool_mode_uhwi_false (machine_mode, unsigned HOST_WIDE_INT) in hook_bool_mode_uhwi_false() argument
187 hook_bool_const_tree_hwi_hwi_const_tree_false (const_tree, HOST_WIDE_INT, in hook_bool_const_tree_hwi_hwi_const_tree_false() argument
188 HOST_WIDE_INT, const_tree) in hook_bool_const_tree_hwi_hwi_const_tree_false()
194 hook_bool_const_tree_hwi_hwi_const_tree_true (const_tree, HOST_WIDE_INT, in hook_bool_const_tree_hwi_hwi_const_tree_true() argument
195 HOST_WIDE_INT, const_tree) in hook_bool_const_tree_hwi_hwi_const_tree_true()
201 default_can_output_mi_thunk_no_vcall (const_tree, HOST_WIDE_INT, in default_can_output_mi_thunk_no_vcall() argument
202 HOST_WIDE_INT c, const_tree) in default_can_output_mi_thunk_no_vcall()
268 HOST_WIDE_INT
538 hook_optmode_mode_uhwi_none (machine_mode, unsigned HOST_WIDE_INT) in hook_optmode_mode_uhwi_none() argument
HDtarghooks.h51 extern unsigned HOST_WIDE_INT default_shift_truncation_mask
98 extern HOST_WIDE_INT default_static_rtx_alignment (machine_mode);
99 extern HOST_WIDE_INT default_constant_alignment (const_tree, HOST_WIDE_INT);
100 extern HOST_WIDE_INT constant_alignment_word_strings (const_tree,
101 HOST_WIDE_INT);
102 extern HOST_WIDE_INT default_vector_alignment (const_tree);
104 extern HOST_WIDE_INT default_preferred_vector_alignment (const_tree);
146 extern HOST_WIDE_INT default_function_arg_offset (machine_mode, const_tree);
215 extern HOST_WIDE_INT default_estimated_poly_value (poly_int64);
217 extern bool default_use_by_pieces_infrastructure_p (unsigned HOST_WIDE_INT,
[all …]
HDtree-ssa-loop-prefetch.c263 HOST_WIDE_INT delta; /* Constant offset of the reference. */
265 unsigned HOST_WIDE_INT prefetch_mod;
268 unsigned HOST_WIDE_INT prefetch_before;
286 HOST_WIDE_INT delta, bool write_p) in dump_mem_details()
350 HOST_WIDE_INT delta, bool write_p) in record_ref()
427 HOST_WIDE_INT *delta; /* Offset of the memory reference. */
438 HOST_WIDE_INT idelta = 0, imult = 1; in idx_analyze_ref()
490 tree *step, HOST_WIDE_INT *delta, in analyze_ref()
495 HOST_WIDE_INT bit_offset; in analyze_ref()
542 HOST_WIDE_INT delta; in gather_memory_references_ref()
[all …]
/dragonfly/contrib/gcc-4.7/gcc/
HDdouble-int.c42 ((x) & (((unsigned HOST_WIDE_INT) 1 << (HOST_BITS_PER_WIDE_INT / 2)) - 1))
44 ((unsigned HOST_WIDE_INT) (x) >> HOST_BITS_PER_WIDE_INT / 2)
45 #define BASE ((unsigned HOST_WIDE_INT) 1 << HOST_BITS_PER_WIDE_INT / 2)
52 encode (HOST_WIDE_INT *words, unsigned HOST_WIDE_INT low, HOST_WIDE_INT hi) in encode()
65 decode (HOST_WIDE_INT *words, unsigned HOST_WIDE_INT *low, in decode()
66 HOST_WIDE_INT *hi) in decode()
79 add_double_with_sign (unsigned HOST_WIDE_INT l1, HOST_WIDE_INT h1, in add_double_with_sign()
80 unsigned HOST_WIDE_INT l2, HOST_WIDE_INT h2, in add_double_with_sign()
81 unsigned HOST_WIDE_INT *lv, HOST_WIDE_INT *hv, in add_double_with_sign()
84 unsigned HOST_WIDE_INT l; in add_double_with_sign()
[all …]
HDhwint.c37 floor_log2 (unsigned HOST_WIDE_INT x) in floor_log2()
45 if (x >= (unsigned HOST_WIDE_INT) 1 << (t + 64)) in floor_log2()
48 if (x >= ((unsigned HOST_WIDE_INT) 1) << (t + 32)) in floor_log2()
50 if (x >= ((unsigned HOST_WIDE_INT) 1) << (t + 16)) in floor_log2()
52 if (x >= ((unsigned HOST_WIDE_INT) 1) << (t + 8)) in floor_log2()
54 if (x >= ((unsigned HOST_WIDE_INT) 1) << (t + 4)) in floor_log2()
56 if (x >= ((unsigned HOST_WIDE_INT) 1) << (t + 2)) in floor_log2()
58 if (x >= ((unsigned HOST_WIDE_INT) 1) << (t + 1)) in floor_log2()
68 exact_log2 (unsigned HOST_WIDE_INT x) in exact_log2()
79 ctz_hwi (unsigned HOST_WIDE_INT x) in ctz_hwi()
[all …]
HDdouble-int.h56 unsigned HOST_WIDE_INT low;
57 HOST_WIDE_INT high;
68 shwi_to_double_int (HOST_WIDE_INT cst) in shwi_to_double_int()
72 r.low = (unsigned HOST_WIDE_INT) cst; in shwi_to_double_int()
90 uhwi_to_double_int (unsigned HOST_WIDE_INT cst) in uhwi_to_double_int()
103 static inline HOST_WIDE_INT
106 return (HOST_WIDE_INT) cst.low; in double_int_to_shwi()
112 static inline unsigned HOST_WIDE_INT
210 double_int double_int_lshift (double_int, HOST_WIDE_INT, unsigned int, bool);
211 double_int double_int_rshift (double_int, HOST_WIDE_INT, unsigned int, bool);
[all …]
HDhwint.h62 # define HOST_WIDE_INT long macro
66 # define HOST_WIDE_INT long long macro
70 # define HOST_WIDE_INT __int64 macro
112 # define HOST_WIDEST_INT HOST_WIDE_INT
167 extern int clz_hwi (unsigned HOST_WIDE_INT x);
168 extern int ctz_hwi (unsigned HOST_WIDE_INT x);
169 extern int ffs_hwi (unsigned HOST_WIDE_INT x);
172 extern int exact_log2 (unsigned HOST_WIDE_INT);
175 extern int floor_log2 (unsigned HOST_WIDE_INT);
181 clz_hwi (unsigned HOST_WIDE_INT x) in clz_hwi()
[all …]
HDdata-streamer.h33 typedef unsigned HOST_WIDE_INT bitpack_word_t;
59 void bp_pack_var_len_unsigned (struct bitpack_d *, unsigned HOST_WIDE_INT);
60 void bp_pack_var_len_int (struct bitpack_d *, HOST_WIDE_INT);
61 unsigned HOST_WIDE_INT bp_unpack_var_len_unsigned (struct bitpack_d *);
62 HOST_WIDE_INT bp_unpack_var_len_int (struct bitpack_d *);
66 void streamer_write_uhwi (struct output_block *, unsigned HOST_WIDE_INT);
67 void streamer_write_hwi (struct output_block *, HOST_WIDE_INT);
76 unsigned HOST_WIDE_INT);
77 void streamer_write_hwi_stream (struct lto_output_stream *, HOST_WIDE_INT);
85 unsigned HOST_WIDE_INT streamer_read_uhwi (struct lto_input_block *);
[all …]
HDdata-streamer.c30 bp_pack_var_len_unsigned (struct bitpack_d *bp, unsigned HOST_WIDE_INT work) in bp_pack_var_len_unsigned()
49 bp_pack_var_len_int (struct bitpack_d *bp, HOST_WIDE_INT work) in bp_pack_var_len_int()
71 unsigned HOST_WIDE_INT
74 unsigned HOST_WIDE_INT result = 0; in bp_unpack_var_len_unsigned()
76 unsigned HOST_WIDE_INT half_byte; in bp_unpack_var_len_unsigned()
91 HOST_WIDE_INT
94 HOST_WIDE_INT result = 0; in bp_unpack_var_len_int()
96 unsigned HOST_WIDE_INT half_byte; in bp_unpack_var_len_int()
106 result |= - ((HOST_WIDE_INT)1 << shift); in bp_unpack_var_len_int()
HDdwarf2asm.h24 extern void dw2_asm_output_data_raw (int, unsigned HOST_WIDE_INT);
26 extern void dw2_asm_output_data (int, unsigned HOST_WIDE_INT,
56 extern void dw2_asm_output_data_uleb128_raw (unsigned HOST_WIDE_INT);
58 extern void dw2_asm_output_data_uleb128 (unsigned HOST_WIDE_INT,
62 extern void dw2_asm_output_data_sleb128_raw (HOST_WIDE_INT);
64 extern void dw2_asm_output_data_sleb128 (HOST_WIDE_INT,
72 extern int size_of_uleb128 (unsigned HOST_WIDE_INT);
73 extern int size_of_sleb128 (HOST_WIDE_INT);
HDexpr.h68 HOST_WIDE_INT constant;
259 extern rtx builtin_strncpy_read_str (void *, HOST_WIDE_INT, enum machine_mode);
298 unsigned int, HOST_WIDE_INT);
357 unsigned int, HOST_WIDE_INT);
363 unsigned int, HOST_WIDE_INT);
368 extern int can_move_by_pieces (unsigned HOST_WIDE_INT, unsigned int);
370 extern unsigned HOST_WIDE_INT move_by_pieces_ninsns (unsigned HOST_WIDE_INT,
381 extern int can_store_by_pieces (unsigned HOST_WIDE_INT,
382 rtx (*) (void *, HOST_WIDE_INT,
392 extern rtx store_by_pieces (rtx, unsigned HOST_WIDE_INT,
[all …]
HDoutput.h127 typedef HOST_WIDE_INT __gcc_host_wide_int__;
132 extern void fprint_whex (FILE *, unsigned HOST_WIDE_INT);
228 extern void assemble_zeros (unsigned HOST_WIDE_INT);
338 extern void output_constant (tree, unsigned HOST_WIDE_INT, unsigned int);
422 extern void default_function_pro_epilogue (FILE *, HOST_WIDE_INT);
547 unsigned HOST_WIDE_INT size,
548 unsigned HOST_WIDE_INT rounded);
596 extern rtx get_section_anchor (struct object_block *, HOST_WIDE_INT,
599 unsigned HOST_WIDE_INT,
636 extern section *default_select_section (tree, int, unsigned HOST_WIDE_INT);
[all …]
HDdata-streamer-in.c91 unsigned HOST_WIDE_INT
94 unsigned HOST_WIDE_INT result = 0; in streamer_read_uhwi()
96 unsigned HOST_WIDE_INT byte; in streamer_read_uhwi()
111 HOST_WIDE_INT
114 HOST_WIDE_INT result = 0; in streamer_read_hwi()
116 unsigned HOST_WIDE_INT byte; in streamer_read_hwi()
126 result |= - ((HOST_WIDE_INT)1 << shift); in streamer_read_hwi()

12345678910>>...20