/haiku-buildtools/gcc/gcc/ |
H A D | hwint.c | 1 /* 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 D | dwarf2asm.h | 25 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 D | hwint.h | 0 /* 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 D | tree-object-size.h | 24 extern unsigned HOST_WIDE_INT compute_builtin_object_size (tree, int);
|
H A D | cfgexpand.h | 24 extern HOST_WIDE_INT estimated_stack_frame_size (struct cgraph_node *);
|
H A D | tree-dfa.h | 32 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 D | double-int.c | 36 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 D | data-streamer.h | 33 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 D | data-streamer.c | 57 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 D | wide-int.cc | 52 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 D | tree-ssa-loop-niter.h | 33 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 D | tree-ssa-alias.h | 79 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 D | rtlhooks-def.h | 43 unsigned HOST_WIDE_INT, 44 unsigned HOST_WIDE_INT *);
|
H A D | double-int.h | 48 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 D | expr.h | 94 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 D | hooks.h | 42 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 D | emit-rtl.h | 39 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 D | pr31169.c | 3 #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 D | iq2000-protos.h | 27 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 D | xm-alpha-interix.h | 31 # define HOST_WIDE_INT long long macro 33 # define HOST_WIDE_INT __int64 macro
|
/haiku-buildtools/gcc/gcc/config/mcore/ |
H A D | mcore-protos.h | 24 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 D | xtensa-protos.h | 25 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 D | real.h | 84 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 D | pa-protos.h | 85 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 D | alpha-protos.h | 23 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...] |