Searched refs:BITS_PER_UNIT (Results 1 - 25 of 81) sorted by relevance

1234

/freebsd-10-stable/contrib/gcc/config/i386/
H A Dnwld.c53 assemble_integer (symbol, POINTER_SIZE / BITS_PER_UNIT, POINTER_SIZE, 1);
73 assemble_integer (symbol, POINTER_SIZE / BITS_PER_UNIT, POINTER_SIZE, 1);
H A Dnetware.c82 total / BITS_PER_UNIT));
/freebsd-10-stable/contrib/gcc/config/
H A Ddarwin9.h12 _new_size, floor_log2 ((ALIGN) / BITS_PER_UNIT)); \
H A Dfp-bit.h125 #define BITS_PER_SI (4 * BITS_PER_UNIT)
129 #define BITS_PER_DI (8 * BITS_PER_UNIT)
H A Delfos.h167 (SIZE), (ALIGN) / BITS_PER_UNIT); \
/freebsd-10-stable/contrib/gcc/config/arm/
H A Dunknown-elf.h65 ASM_OUTPUT_ALIGN (FILE, floor_log2 (ALIGN / BITS_PER_UNIT)); \
82 ASM_OUTPUT_ALIGN (FILE, floor_log2 (ALIGN / BITS_PER_UNIT)); \
H A Daout.h277 ASM_OUTPUT_ALIGN (STREAM, floor_log2 (ALIGN / BITS_PER_UNIT)); \
/freebsd-10-stable/contrib/gcc/
H A Dlibgcc2.h62 #define LIBGCC2_HAS_SF_MODE (BITS_PER_UNIT == 8)
67 (BITS_PER_UNIT == 8 \
74 (BITS_PER_UNIT == 8 && LIBGCC2_LONG_DOUBLE_TYPE_SIZE == 80)
79 (BITS_PER_UNIT == 8 && LIBGCC2_LONG_DOUBLE_TYPE_SIZE == 128)
201 #define W_TYPE_SIZE (8 * BITS_PER_UNIT)
212 #define W_TYPE_SIZE (4 * BITS_PER_UNIT)
222 #define W_TYPE_SIZE (2 * BITS_PER_UNIT)
232 #define W_TYPE_SIZE BITS_PER_UNIT
H A Ddefaults.h124 (SIZE), DECL_ALIGN (DECL) / BITS_PER_UNIT); \
397 #ifndef BITS_PER_UNIT
398 #define BITS_PER_UNIT 8 macro
402 #define BITS_PER_WORD (BITS_PER_UNIT * UNITS_PER_WORD)
406 #define CHAR_TYPE_SIZE BITS_PER_UNIT
415 #define SHORT_TYPE_SIZE (BITS_PER_UNIT * MIN ((UNITS_PER_WORD + 1) / 2, 2))
582 (FUNCTION_BOUNDARY >= 2 * BITS_PER_UNIT \
H A Dexplow.c499 mark_reg_pointer (x, BITS_PER_UNIT);
503 mark_reg_pointer (XEXP (x, 0), BITS_PER_UNIT);
694 align = BITS_PER_UNIT;
699 align = BITS_PER_UNIT;
709 sa = BITS_PER_UNIT;
713 ca = exact_log2 (INTVAL (c) & -INTVAL (c)) * BITS_PER_UNIT;
889 int align = PREFERRED_STACK_BOUNDARY / BITS_PER_UNIT;
1138 BIGGEST_ALIGNMENT / BITS_PER_UNIT - 1),
1155 int align = PREFERRED_STACK_BOUNDARY / BITS_PER_UNIT;
1215 % (PREFERRED_STACK_BOUNDARY / BITS_PER_UNIT)));
[all...]
H A Ddwarf2asm.c62 assemble_integer (x, size, BITS_PER_UNIT, 1);
83 assemble_integer (GEN_INT (value), size, BITS_PER_UNIT, 1);
283 assemble_integer (const0_rtx, 1, BITS_PER_UNIT, 1);
340 return POINTER_SIZE / BITS_PER_UNIT;
550 assemble_integer (GEN_INT (byte), 1, BITS_PER_UNIT, 1);
614 assemble_integer (GEN_INT (byte), 1, BITS_PER_UNIT, 1);
789 assemble_integer (sym_ref, POINTER_SIZE / BITS_PER_UNIT, POINTER_SIZE, 1);
828 assemble_integer (addr, size, BITS_PER_UNIT, 1);
82 assemble_integer (GEN_INT (value), size, BITS_PER_UNIT, 1); local
548 assemble_integer (GEN_INT (byte), 1, BITS_PER_UNIT, 1); local
612 assemble_integer (GEN_INT (byte), 1, BITS_PER_UNIT, 1); local
H A Dstor-layout.c48 unsigned int maximum_field_alignment = TARGET_DEFAULT_PACK_STRUCT * BITS_PER_UNIT;
265 return MIN (BIGGEST_ALIGNMENT, MAX (1, mode_base_align[mode]*BITS_PER_UNIT));
425 DECL_ALIGN (decl) = MIN (DECL_ALIGN (decl), BITS_PER_UNIT);
442 mfa = initial_max_fld_align * BITS_PER_UNIT;
531 rli->record_align = MAX (BITS_PER_UNIT, TYPE_ALIGN (t));
580 size_int (off_align / BITS_PER_UNIT));
601 size_int (off_align / BITS_PER_UNIT)));
739 initial_max_fld_align * BITS_PER_UNIT);
744 type_align = MIN (type_align, BITS_PER_UNIT);
808 unsigned HOST_WIDE_INT offset = byte_offset * BITS_PER_UNIT
[all...]
H A Dvarasm.c520 ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT));
859 MAX_OFILE_ALIGNMENT/BITS_PER_UNIT);
1227 assemble_integer (symbol, POINTER_SIZE / BITS_PER_UNIT, POINTER_SIZE, 1);
1237 assemble_integer (symbol, POINTER_SIZE / BITS_PER_UNIT, POINTER_SIZE, 1);
1277 assemble_integer (symbol, POINTER_SIZE / BITS_PER_UNIT, POINTER_SIZE, 1);
1287 assemble_integer (symbol, POINTER_SIZE / BITS_PER_UNIT, POINTER_SIZE, 1);
1434 align = floor_log2 (DECL_ALIGN (decl) / BITS_PER_UNIT);
1536 assemble_integer (const0_rtx, 1, BITS_PER_UNIT, 1);
1549 if (align > BITS_PER_UNIT)
1551 ASM_OUTPUT_ALIGN (asm_out_file, floor_log2 (align / BITS_PER_UNIT));
4300 assemble_integer (GEN_INT (byte), 1, BITS_PER_UNIT, 1); local
4378 assemble_integer (GEN_INT (byte), 1, BITS_PER_UNIT, 1); local
4415 assemble_integer (GEN_INT (byte), 1, BITS_PER_UNIT, 1); local
4499 assemble_integer (GEN_INT (byte), 1, BITS_PER_UNIT, 1); local
[all...]
H A Dmachmode.h96 #define GET_MODE_BITSIZE(MODE) ((unsigned short) (GET_MODE_SIZE (MODE) * BITS_PER_UNIT))
169 /* Define the integer modes whose sizes are BITS_PER_UNIT and BITS_PER_WORD
H A Dgcov-io.h169 #if BITS_PER_UNIT == 8
178 #if BITS_PER_UNIT == 16
H A Dbuiltin-types.def117 DEF_PRIMITIVE_TYPE (BT_I1, builtin_type_for_size (BITS_PER_UNIT*1, 1))
118 DEF_PRIMITIVE_TYPE (BT_I2, builtin_type_for_size (BITS_PER_UNIT*2, 1))
119 DEF_PRIMITIVE_TYPE (BT_I4, builtin_type_for_size (BITS_PER_UNIT*4, 1))
120 DEF_PRIMITIVE_TYPE (BT_I8, builtin_type_for_size (BITS_PER_UNIT*8, 1))
121 DEF_PRIMITIVE_TYPE (BT_I16, builtin_type_for_size (BITS_PER_UNIT*16, 1))
H A Dexpr.c962 tmode = mode_for_size (MOVE_MAX_PIECES * BITS_PER_UNIT, MODE_INT, 1);
1042 tmode = mode_for_size (MOVE_MAX_PIECES * BITS_PER_UNIT, MODE_INT, 1);
1279 rtx opalign = GEN_INT (align / BITS_PER_UNIT);
1667 shift = (bytelen - (ssize - bytepos)) * BITS_PER_UNIT;
1693 && bytepos * BITS_PER_UNIT % GET_MODE_ALIGNMENT (mode) == 0
1719 tmps[i] = extract_bit_field (tmps[i], bytelen * BITS_PER_UNIT,
1720 (bytepos % slen0) * BITS_PER_UNIT,
1730 tmps[i] = extract_bit_field (mem, bytelen * BITS_PER_UNIT,
1754 tmps[i] = extract_bit_field (src, bytelen * BITS_PER_UNIT,
1755 bytepos * BITS_PER_UNIT,
[all...]
H A Dexpmed.c352 = (MEM_P (str_rtx)) ? BITS_PER_UNIT : BITS_PER_WORD;
385 bitnum += byte_offset * BITS_PER_UNIT;
450 byte_offset = (bitnum % BITS_PER_WORD) / BITS_PER_UNIT
460 || (offset * BITS_PER_UNIT % bitsize == 0
542 (bitnum % BITS_PER_WORD) / BITS_PER_UNIT
830 mode = get_best_mode (bitsize, bitpos + offset * BITS_PER_UNIT,
837 store_split_bit_field (op0, bitsize, bitpos + offset * BITS_PER_UNIT,
849 offset += (bitpos / total_bits) * (total_bits / BITS_PER_UNIT);
850 bitpos -= ((bitpos / total_bits) * (total_bits / BITS_PER_UNIT)
851 * BITS_PER_UNIT);
[all...]
H A Dfunction.c78 #define STACK_BYTES (STACK_BOUNDARY / BITS_PER_UNIT)
401 -2 means use BITS_PER_UNIT,
432 alignment /= BITS_PER_UNIT;
436 alignment = BIGGEST_ALIGNMENT / BITS_PER_UNIT;
440 alignment = 1; /* BITS_PER_UNIT / BITS_PER_UNIT */
442 alignment = align / BITS_PER_UNIT;
448 if (alignment * BITS_PER_UNIT > PREFERRED_STACK_BOUNDARY)
449 alignment = PREFERRED_STACK_BOUNDARY / BITS_PER_UNIT;
451 if (function->stack_alignment_needed < alignment * BITS_PER_UNIT)
[all...]
H A Dcalls.c46 #define STACK_BYTES (PREFERRED_STACK_BOUNDARY / BITS_PER_UNIT)
749 save_mode = mode_for_size (num_to_save * BITS_PER_UNIT, MODE_INT, 1);
861 endian_correction = BITS_PER_WORD - bytes * BITS_PER_UNIT;
867 int bitsize = MIN (bytes * BITS_PER_UNIT, BITS_PER_WORD);
886 bytes -= bitsize / BITS_PER_UNIT;
1178 preferred_stack_boundary /= BITS_PER_UNIT;
1205 preferred_stack_boundary /= BITS_PER_UNIT;
1392 partial_mode = mode_for_size (units_on_stack * BITS_PER_UNIT,
1403 align = BITS_PER_UNIT;
1409 align = INTVAL (offset) * BITS_PER_UNIT | boundar
[all...]
/freebsd-10-stable/contrib/gcc/config/rs6000/
H A Dvxworks.h116 #define STACK_BOUNDARY (16*BITS_PER_UNIT)
H A Dxcoff.h240 exact_log2 ((ALIGN) / BITS_PER_UNIT)); \
H A Dsysv4.h443 ASM_OUTPUT_ALIGN (FILE, exact_log2 (ALIGN / BITS_PER_UNIT)); \
454 (SIZE), (ALIGN) / BITS_PER_UNIT); \
/freebsd-10-stable/contrib/gcc/config/ia64/
H A Dsysv4.h52 ASM_OUTPUT_ALIGN (FILE, floor_log2 ((ALIGN) / BITS_PER_UNIT)); \
/freebsd-10-stable/contrib/gcc/config/sparc/
H A Dsparc.h949 REGNO_POINTER_ALIGN (STACK_POINTER_REGNUM) = BITS_PER_UNIT; \
950 REGNO_POINTER_ALIGN (HARD_FRAME_POINTER_REGNUM) = BITS_PER_UNIT; \
1396 : (-SPARC_STACK_ALIGN (LONG_DOUBLE_TYPE_SIZE / BITS_PER_UNIT)))
2367 (SIZE), ((ALIGNED) / BITS_PER_UNIT)))

Completed in 349 milliseconds

1234