Home
last modified time | relevance | path

Searched refs:BITS_PER_WORD (Results 1 – 25 of 131) sorted by relevance

123456

/netbsd/src/external/bsd/byacc/dist/
Dclosure.c81 unsigned k = BITS_PER_WORD; in set_first_derives()
85 if (k >= BITS_PER_WORD) in set_first_derives()
153 for (i = 0; i < BITS_PER_WORD; ++i) in closure()
166 ruleno += BITS_PER_WORD; in closure()
213 k = BITS_PER_WORD; in print_EFF()
216 if (k >= BITS_PER_WORD) in print_EFF()
243 k = BITS_PER_WORD; in print_first_derives()
246 if (k >= BITS_PER_WORD) in print_first_derives()
Ddefs.h75 #define BITS_PER_WORD ((int) sizeof (unsigned) * CHAR_BIT) macro
76 #define WORDSIZE(n) (((n)+(BITS_PER_WORD-1))/BITS_PER_WORD)
77 #define BIT(r, n) ((((r)[(n)/BITS_PER_WORD])>>((n)&(BITS_PER_WORD-1)))&1)
78 #define SETBIT(r, n) ((r)[(n)/BITS_PER_WORD]|=((unsigned)1<<((n)&(BITS_PER_WORD-1))))
Dwarshall.c51 if (++i >= BITS_PER_WORD) in transitive_closure()
79 if (++i >= BITS_PER_WORD) in reflexive_transitive_closure()
/netbsd/src/external/gpl3/gcc/dist/gcc/
Ddefaults.h483 #ifndef BITS_PER_WORD
484 #define BITS_PER_WORD (BITS_PER_UNIT * UNITS_PER_WORD) macro
501 #define INT_TYPE_SIZE BITS_PER_WORD
505 #define LONG_TYPE_SIZE BITS_PER_WORD
509 #define LONG_LONG_TYPE_SIZE (BITS_PER_WORD * 2)
517 #define FLOAT_TYPE_SIZE BITS_PER_WORD
521 #define DOUBLE_TYPE_SIZE (BITS_PER_WORD * 2)
525 #define LONG_DOUBLE_TYPE_SIZE (BITS_PER_WORD * 2)
757 #define POINTER_SIZE BITS_PER_WORD
826 #define MALLOC_ABI_ALIGNMENT BITS_PER_WORD
[all …]
Dlower-subreg.cc165 for (i = 0; i < BITS_PER_WORD; i++) in compute_splitting_shift()
168 i + BITS_PER_WORD); in compute_splitting_shift()
176 else if (i == BITS_PER_WORD - 1) in compute_splitting_shift()
180 BITS_PER_WORD - 1); in compute_splitting_shift()
185 i + BITS_PER_WORD, wide_cost, narrow_cost, upper_cost); in compute_splitting_shift()
335 && INTVAL (XEXP (x, 1)) == BITS_PER_WORD) in operand_for_swap_move_operator()
1287 || !IN_RANGE (INTVAL (XEXP (op, 1)), BITS_PER_WORD, in find_decomposable_shift_zext()
1288 2 * BITS_PER_WORD - 1) in find_decomposable_shift_zext()
1289 || !splitting[INTVAL (XEXP (op, 1)) - BITS_PER_WORD]) in find_decomposable_shift_zext()
1366 && INTVAL (XEXP (op, 1)) != 2 * BITS_PER_WORD - 1) in resolve_shift_zext()
[all …]
Dexpmed.cc557 if (bitsize > modesize || modesize > BITS_PER_WORD) in strict_volatile_bitfield_p()
942 if (bitsize > BITS_PER_WORD) in store_integral_bit_field()
951 const int nwords = (bitsize + (BITS_PER_WORD - 1)) / BITS_PER_WORD; in store_integral_bit_field()
964 value_mode = smallest_int_mode_for_size (nwords * BITS_PER_WORD); in store_integral_bit_field()
972 = MIN (BITS_PER_WORD, bitsize - i * BITS_PER_WORD); in store_integral_bit_field()
976 ? MAX ((int) bitsize - (i + 1) * BITS_PER_WORD, 0) in store_integral_bit_field()
977 : i * BITS_PER_WORD; in store_integral_bit_field()
988 ? extract_bit_field (value, new_bitsize, wordnum * BITS_PER_WORD, in store_integral_bit_field()
1033 if (bitnum % BITS_PER_WORD + bitsize > BITS_PER_WORD) in store_integral_bit_field()
1044 bitnum / BITS_PER_WORD * UNITS_PER_WORD); in store_integral_bit_field()
[all …]
Doptabs.cc494 BITS_PER_WORD - 1), in expand_superword_shift()
521 if (CONSTANT_P (op1) || shift_mask >= BITS_PER_WORD) in expand_subword_shift()
524 tmp = immed_wide_int_const (wi::shwi (BITS_PER_WORD, in expand_subword_shift()
538 if (shift_mask == BITS_PER_WORD - 1) in expand_subword_shift()
547 tmp = immed_wide_int_const (wi::shwi (BITS_PER_WORD - 1, in expand_subword_shift()
690 if (shift_mask >= BITS_PER_WORD in expand_doubleword_shift()
709 tmp = immed_wide_int_const (wi::shwi (BITS_PER_WORD, op1_mode), op1_mode); in expand_doubleword_shift()
710 if (!CONSTANT_P (op1) && shift_mask == BITS_PER_WORD - 1) in expand_doubleword_shift()
853 : gen_int_shift_amount (word_mode, BITS_PER_WORD - 1)); in expand_doubleword_mult()
981 for (int bit = BITS_PER_WORD; bit >= BITS_PER_WORD / 2; bit--) in expand_doubleword_mod()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/lm32/
Dlm32.h76 #define BITS_PER_WORD 32 macro
104 ((((ALIGN) < BITS_PER_WORD) \
107 || TREE_CODE (TYPE) == RECORD_TYPE)) ? BITS_PER_WORD : (ALIGN))
261 && TYPE_PRECISION (VALTYPE) < BITS_PER_WORD) \
/netbsd/src/external/gpl3/gcc/dist/gcc/config/rs6000/
Drs6000-call.cc942 if (intoffset % BITS_PER_WORD != 0) in rs6000_darwin64_record_arg_advance_flush()
944 unsigned int bits = BITS_PER_WORD - intoffset % BITS_PER_WORD; in rs6000_darwin64_record_arg_advance_flush()
951 intoffset = ROUND_DOWN (intoffset, BITS_PER_WORD); in rs6000_darwin64_record_arg_advance_flush()
955 startbit = ROUND_DOWN (intoffset, BITS_PER_WORD); in rs6000_darwin64_record_arg_advance_flush()
956 endbit = ROUND_UP (bitpos, BITS_PER_WORD); in rs6000_darwin64_record_arg_advance_flush()
957 intregs = (endbit - startbit) / BITS_PER_WORD; in rs6000_darwin64_record_arg_advance_flush()
960 if ((unsigned)cum->words < (endbit/BITS_PER_WORD)) in rs6000_darwin64_record_arg_advance_flush()
962 int pad = (endbit/BITS_PER_WORD) - cum->words; in rs6000_darwin64_record_arg_advance_flush()
1167 if (TYPE_ALIGN (type) >= 2 * BITS_PER_WORD in rs6000_function_arg_advance_1()
1315 if (intoffset % BITS_PER_WORD != 0) in rs6000_darwin64_record_arg_flush()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/pa/
Dpa.h279 #define PARM_BOUNDARY BITS_PER_WORD
296 #define FUNCTION_BOUNDARY BITS_PER_WORD
311 #define BIGGEST_ALIGNMENT (2 * BITS_PER_WORD)
328 && (ALIGN) < BITS_PER_WORD ? BITS_PER_WORD : (ALIGN))
705 #define TRAMPOLINE_ALIGNMENT BITS_PER_WORD
Dpa32-linux.h69 #define WCHAR_TYPE_SIZE BITS_PER_WORD
/netbsd/src/external/gpl3/gcc/dist/gcc/config/fr30/
Dfr30.h89 && (ALIGN) < BITS_PER_WORD ? BITS_PER_WORD : (ALIGN))
118 #define WCHAR_TYPE_SIZE BITS_PER_WORD
/netbsd/src/sys/arch/arm/xscale/
Dixp425_qmgr.h140 #define BITS_PER_WORD 32 macro
224 (BITS_PER_WORD/IX_QMGR_QUELOWSTAT_NUM_QUE_PER_WORD)
/netbsd/src/external/gpl3/gcc/dist/gcc/config/iq2000/
Diq2000.h65 #define BITS_PER_WORD 32 macro
94 ((((ALIGN) < BITS_PER_WORD) \
97 || TREE_CODE (TYPE) == RECORD_TYPE)) ? BITS_PER_WORD : (ALIGN))
130 #define WCHAR_TYPE_SIZE BITS_PER_WORD
/netbsd/src/external/gpl3/gcc/dist/libobjc/
Dgc.c45 #define BITS_PER_WORD (CHAR_BIT * sizeof (word)) macro
308 size = ROUND (bits_no, BITS_PER_WORD) / BITS_PER_WORD; in __objc_generate_gc_type_description()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/stormy16/
Dstormy16.h88 && (ALIGN) < BITS_PER_WORD ? BITS_PER_WORD : (ALIGN))
/netbsd/src/external/gpl3/gcc/dist/gcc/config/vax/
Dlinux.h51 #define WCHAR_TYPE_SIZE BITS_PER_WORD
/netbsd/src/external/gpl3/gcc/dist/gcc/config/arm/
Dlinux-gas.h48 #define WCHAR_TYPE_SIZE BITS_PER_WORD
/netbsd/src/external/gpl3/gcc/dist/gcc/config/sparc/
Dsp-elf.h63 #define WCHAR_TYPE_SIZE BITS_PER_WORD
/netbsd/src/external/gpl3/gcc/dist/gcc/config/
Dlynx.h145 # define WCHAR_TYPE_SIZE BITS_PER_WORD
/netbsd/src/external/gpl3/gcc/dist/gcc/config/i386/
Ddragonfly.h58 #define WCHAR_TYPE_SIZE (TARGET_64BIT ? 32 : BITS_PER_WORD)
Dnto.h99 #define WCHAR_TYPE_SIZE BITS_PER_WORD
Dfreebsd.h56 #define WCHAR_TYPE_SIZE (TARGET_64BIT ? 32 : BITS_PER_WORD)
Diamcu.h92 #define WCHAR_TYPE_SIZE BITS_PER_WORD
Dgnu-user.h52 #define WCHAR_TYPE_SIZE BITS_PER_WORD

123456