Home
last modified time | relevance | path

Searched refs:store_bit_field (Results 1 – 18 of 18) sorted by relevance

/freebsd-9-stable/contrib/gcc/
Dexpr.h727 extern rtx store_bit_field (rtx, unsigned HOST_WIDE_INT,
Difcvt.c731 store_bit_field (op, size, start, GET_MODE (x), y); in noce_emit_move_insn()
785 store_bit_field (inner, GET_MODE_BITSIZE (outmode), bitpos, outmode, y); in noce_emit_move_insn()
Dexpmed.c346 store_bit_field (rtx str_rtx, unsigned HOST_WIDE_INT bitsize, in store_bit_field() function
582 store_bit_field (op0, MIN (BITS_PER_WORD, in store_bit_field()
691 store_bit_field (tempreg, bitsize, bitpos, fieldmode, orig_value); in store_bit_field()
Dexpr.c2040 store_bit_field (dest, bytelen * BITS_PER_UNIT, bytepos * BITS_PER_UNIT, in emit_group_store()
2122 store_bit_field (dst, bitsize, bitpos % BITS_PER_WORD, word_mode, in copy_blkmode_from_reg()
2769 store_bit_field (cplx, ibitsize, imag_p ? ibitsize : 0, imode, val); in write_complex_part()
5584 store_bit_field (target, bitsize, bitpos, mode, temp); in store_field()
Dstmt.c1686 store_bit_field (dst, bitsize, xbitpos % BITS_PER_WORD, word_mode, in expand_return()
Dcalls.c886 store_bit_field (reg, bitsize, endian_correction, word_mode, in store_unaligned_arguments_into_pseudos()
DChangeLog-2000199 * expmed.c (store_bit_field): Fix last patch.
208 * expmed.c (store_bit_field): Correctly compute smallest mode that
5501 * expmed.c (store_bit_field): Move integer pun code down after
7569 * expmed.c (store_bit_field): Adjust last change to not consider
8497 * expmed.c (store_bit_field): Consider naturally aligned
11564 * expmed.c (store_bit_field): Abort on align==0 to avoid
11970 * expmed.c (store_bit_field): Don't require MEM_IN_STRUCT_P.
23754 * expmed.c (store_bit_field, store_fixed_bit_field): Fix more
23799 (store_unaligned_arguments_into_pseudos): Likewise, to store_bit_field.
23817 * function.c (purge_addressof_1): Pass bit align to store_bit_field.
[all …]
DChangeLog-20015603 (store_bit_field, store_fixed_bit_field, store_split_bit_field):
5608 (store_bit_field, extract_bit_field): Likewise.
6846 * expmed.c (store_bit_field): Use simplify_gen_subreg to make
6849 * expmed.c (store_bit_field): Same.
12179 * expmed.c (store_bit_field): Update to patch from 2001-08-27:
12582 * expmed.c (store_bit_field): Ignore adjustment to bitpos
12892 (store_bit_field): Eliminate insv_bitsize variable. Put HAVE_insv
13111 (store_bit_field): Use mode_for_extraction more places.
13143 (store_bit_field, extract_bit_field): Use it.
25063 * expmed.c (store_bit_field): Truncate CONST_INTs.
[all …]
DChangeLog-19982114 store_bit_field.
3401 * expmed.c (store_bit_field): If need to add a SUBREG, then remove
4284 * expmed.c (store_bit_field): Don't take subregs of subregs in
4636 * expmed.c (store_bit_field): Pun non-integral str_rtx modes.
5887 * expmed.c (store_bit_field): Similarly.
DChangeLog-20021188 * expmed.c (store_bit_field): Ditto.
1513 * expmed.c (store_bit_field): Use int_mode_for_mode to find
1682 * expmed.c (store_bit_field): Use int_mode_for_mode to find
3533 * expmed.c (store_bit_field): Check FUNCTION_ARG_REG_LITTLE_ENDIAN.
28128 (store_bit_field, expand_mult_highpart, expand_divmod), expr.c
28741 * expmed.c (store_bit_field): Reset alias set for memory.
29694 * expmed.c (store_bit_field): Prevent generation of CONCATs;
30329 * expmed.c (store_bit_field): Try to simplify the subreg
30525 * expmed.c (store_bit_field): Do not store bit fields using SUBREG
DChangeLog-20066649 * expmed.c (store_bit_field): Also check whether the bitsize is
6684 * expmed.c (store_bit_field): Handle paradoxical subregs on big endian
6981 * ifcvt.c (noce_emit_move_insn): Call store_bit_field if the resulting
13947 * expmed.c (store_bit_field): Don't arbitrarily deny using insv
DChangeLog-20041841 * expmed.c (store_bit_field): Create a temporary when changing the
2509 * expmed.c (store_bit_field): Use simplify_gen_subreg instead
8044 * expmed.c (store_bit_field): Pass original 'value' before
14567 * expmed.c (mode_for_extraction, store_bit_field,
24140 * expr.h (store_bit_field, extract_bit_field): Remove last argument.
24141 * expmed.c (store_bit_field, extract_bit_field): Remove last
26728 * expmed.c (store_bit_field, store_split_bit_field, extract_bit_field,
29815 * expmed.c (store_bit_field, store_fixed_bit_field,
30976 (store_bit_field, extract_bit_field): Correct whitespace.
47867 * expmed.c (store_bit_field, extract_bit_field): Use new named patterns
DChangeLog-20053685 * expmed.c (store_bit_field): Don't attempt to insv a field
4322 * expmed.c (store_bit_field): Add offset unconditionally for
12519 * expmed.c: (store_bit_field,store_fixed_bit_field,
22557 expmed.c (store_bit_field, expand_divmod,
32469 * expmed.c (store_bit_field): Make the SUBREG code adjust bitnum.
DChangeLog-20033054 * expmed.c (store_bit_field, extract_bit_field): Revert last two
4282 * expmed.c (store_bit_field): Don't compare bitsize against
4338 * expmed.c (store_bit_field, extract_bit_field): Can use a
7530 * expmed.c (store_bit_field): Don't search for an integer mode
DFSFChangeLog.103659 * expmed.c (store_bit_field): Don't use insv for BLKmode value.
DFSFChangeLog.1110422 * expmed.c (store_bit_field): Don't make flag_force_mem disable insv
DChangeLog-19997894 * expmed.c (store_bit_field, extract_bit_field): Likewise.
/freebsd-9-stable/contrib/gcc/config/s390/
Ds390.c4199 store_bit_field (cmpv, GET_MODE_BITSIZE (mode), 0, SImode, cmp); in s390_expand_cs_hqi()
4207 store_bit_field (newv, GET_MODE_BITSIZE (mode), 0, SImode, new); in s390_expand_cs_hqi()
4284 store_bit_field (new, GET_MODE_BITSIZE (mode), 0, SImode, val); in s390_expand_atomic()