Home
last modified time | relevance | path

Searched refs:extract_bit_field (Results 1 – 25 of 48) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dexpmed.h719 extern rtx extract_bit_field (rtx, poly_uint64, poly_uint64, int, rtx,
H A Dexpr.cc2491 tmps[i] = extract_bit_field (tmps[i], bytelen * BITS_PER_UNIT, in emit_group_load_1()
2503 tmps[i] = extract_bit_field (mem, bytelen * BITS_PER_UNIT, in emit_group_load_1()
2531 tmps[i] = extract_bit_field (src, bytelen * BITS_PER_UNIT, in emit_group_load_1()
2996 extract_bit_field (src, bitsize, in copy_blkmode_from_reg()
3098 extract_bit_field (src_word, bitsize, in copy_blkmode_to_reg()
3553 return extract_bit_field (cplx, ibitsize, imag_p ? ibitsize : 0, in read_complex_part()
7555 temp = extract_bit_field (temp, bitsize, 0, 1, NULL_RTX, temp_mode, in store_field()
8881 temp = extract_bit_field (temp, GET_MODE_BITSIZE (mode), in expand_misaligned_mem_ref()
11404 op0 = extract_bit_field (op0, bitsize, bitpos, unsignedp, in expand_expr_real_1()
11639 return extract_bit_field (op0, TYPE_PRECISION (type), 0, in expand_expr_real_1()
H A Dcalls.cc1200 word = extract_bit_field (word, bitsize, 0, 1, NULL_RTX, in store_unaligned_arguments_into_pseudos()
2200 rtx x = extract_bit_field (mem, bitsize, bitoff, 1, dest, in load_register_parameters()
H A Dexpmed.cc988 ? extract_bit_field (value, new_bitsize, wordnum * BITS_PER_WORD, in store_integral_bit_field()
2097 extract_bit_field (rtx str_rtx, poly_uint64 bitsize, poly_uint64 bitnum, in extract_bit_field() function
H A DChangeLog-20042492 * expmed.c (extract_bit_field): Remove CONCAT hack catering to
3026 * expmed.c (extract_bit_field): When extracting from non-integer mode,
3652 * expmed.c (extract_bit_field): Use simplify_gen_subreg instead of
5394 * expr.c (emit_group_load) <CONCAT>: Use extract_bit_field
14568 store_fixed_bit_field, extract_bit_field, expand_shift,
16943 * expmed.c (store_fixed_bit_field, extract_bit_field,
19052 * expmed.c (store_fixed_bit_field, extract_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
24766 * expmed.c (extract_bit_field): Correct condition to use vec_extract
[all …]
H A DFSFChangeLog1761 * expmed.c (extract_bit_field): Don't confuse SUBREG_WORD with
H A DChangeLog-20157738 extract_bit_field and store_bit_field.
7740 (load_register_parameters): Adjust call to extract_bit_field.
7761 (extract_bit_field): Add REVERSE parameter and pass to it to above.
7770 (extract_bit_field): Likewise.
7771 * expr.c (emit_group_load_1): Adjust calls to extract_bit_field.
7810 get_inner_reference and extract_bit_field. Temporarily flip the
7995 extract_bit_field.
25081 ancient extract_bit_field workaround.
25166 ancient extract_bit_field workaround.
25172 extract_bit_field workaround.
[all …]
H A DChangeLog-20014527 * expmed.c (extract_bit_field): Don't create invalid SUBREGs.
5601 * expmed.c (extract_bit_field): No longer pass in alignment.
5608 (store_bit_field, extract_bit_field): Likewise.
12894 (extract_bit_field): Likewise, for extv and extzv.
13112 (extract_bit_field): Likewise.
13143 (store_bit_field, extract_bit_field): Use it.
23358 * expr.c (emit_group_load): extract_bit_field requires a REG or
25825 (extract_bit_field): Use SUBREG_BYTE.
30504 * expmed.c (extract_bit_field): allow non-integral modes if we
H A DChangeLog-200015760 * expmed.c (extract_bit_field): Don't abort for vector modes.
23804 * expmed.c (extract_bit_field): Alignment is in bits, not bytes.
24196 * expmed.c (extract_bit_field): Ensure BITS_PER_WORD is signed in MAX.
24294 (extract_split_bit_field, store_bit_field, extract_bit_field):
24310 (store_bit_field, extract_bit_field): Adjust types of pos and size.
28184 * expmed.c (extract_bit_field): Likewise.
28817 (extract_bit_field): Likewise.
31922 (extract_bit_field): Call macro with relevant mode and alignment.
H A DFSFChangeLog.102396 * expmed.c (extract_bit_field): For multi-word bitfield, clobber
2472 * expmed.c (extract_bit_field): Don't abort if not MEM_IN_STRUCT_P.
9217 * expmed.c (extract_bit_field): When converting a SUBREG into a
H A DChangeLog-19971796 * expmed.c (extract_bit_field): Don't make flag_force_mem disable
H A DChangeLog-20132205 (extract_bit_field): Likewise. Use narrow_bit_field_mem and
2225 (extract_bit_field): Handle strict volatile bitfields here instead.
17032 * expr.h (extract_bit_field): Remove packedp parameter.
17039 (extract_bit_field): Remove packedp parameter and corresponding
17045 * expr.c (emit_group_load_1): Adjust calls to extract_bit_field.
17052 to extract_bit_field.
17054 call to extract_bit_field.
17056 call to extract_bit_field.
37745 use movmisalign or extract_bit_field for EXPAND_MEMORY modifier.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dexpmed.h726 extern rtx extract_bit_field (rtx, poly_uint64, poly_uint64, int, rtx,
H A Dexpr.c2287 tmps[i] = extract_bit_field (tmps[i], bytelen * BITS_PER_UNIT, in emit_group_load_1()
2299 tmps[i] = extract_bit_field (mem, bytelen * BITS_PER_UNIT, in emit_group_load_1()
2340 tmps[i] = extract_bit_field (src, bytelen * BITS_PER_UNIT, in emit_group_load_1()
2805 extract_bit_field (src, bitsize, in copy_blkmode_from_reg()
2907 extract_bit_field (src_word, bitsize, in copy_blkmode_to_reg()
3357 return extract_bit_field (cplx, ibitsize, imag_p ? ibitsize : 0, in read_complex_part()
7194 temp = extract_bit_field (temp, bitsize, 0, 1, NULL_RTX, temp_mode, in store_field()
8506 temp = extract_bit_field (temp, GET_MODE_BITSIZE (mode), in expand_misaligned_mem_ref()
11008 op0 = extract_bit_field (op0, bitsize, bitpos, unsignedp, in expand_expr_real_1()
11243 return extract_bit_field (op0, TYPE_PRECISION (type), 0, in expand_expr_real_1()
H A Dcalls.c1195 word = extract_bit_field (word, bitsize, 0, 1, NULL_RTX, in store_unaligned_arguments_into_pseudos()
3194 rtx x = extract_bit_field (mem, bitsize, bitoff, 1, dest, in load_register_parameters()
H A Dexpmed.c983 ? extract_bit_field (value, new_bitsize, wordnum * BITS_PER_WORD, in store_integral_bit_field()
2081 extract_bit_field (rtx str_rtx, poly_uint64 bitsize, poly_uint64 bitnum, in extract_bit_field() function
H A Dfunction.c3347 rtl = parmreg = extract_bit_field (validated_mem, in assign_parm_setup_reg()
H A DFSFChangeLog1761 * expmed.c (extract_bit_field): Don't confuse SUBREG_WORD with
H A DFSFChangeLog.102396 * expmed.c (extract_bit_field): For multi-word bitfield, clobber
2472 * expmed.c (extract_bit_field): Don't abort if not MEM_IN_STRUCT_P.
9217 * expmed.c (extract_bit_field): When converting a SUBREG into a
/netbsd-src/external/gpl3/gcc/dist/gcc/config/tilepro/
H A Dtilepro.cc1683 extract_bit_field (gen_lowpart (SImode, wide_result), in tilepro_expand_unaligned_load()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/tilepro/
H A Dtilepro.c1683 extract_bit_field (gen_lowpart (SImode, wide_result), in tilepro_expand_unaligned_load()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/tilegx/
H A Dtilegx.c1954 extract_bit_field (gen_lowpart (DImode, wide_result), in tilegx_expand_unaligned_load()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/tilegx/
H A Dtilegx.cc1955 extract_bit_field (gen_lowpart (DImode, wide_result), in tilegx_expand_unaligned_load()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/pa/
H A Dpa.md9147 /* From mips.md: extract_bit_field doesn't verify that our source
9196 /* From mips.md: extract_bit_field doesn't verify that our source
9247 /* From mips.md: extract_bit_field doesn't verify that our source
9296 /* From mips.md: extract_bit_field doesn't verify that our source
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/pa/
H A Dpa.md8987 /* From mips.md: extract_bit_field doesn't verify that our source
9036 /* From mips.md: extract_bit_field doesn't verify that our source
9087 /* From mips.md: extract_bit_field doesn't verify that our source
9136 /* From mips.md: extract_bit_field doesn't verify that our source

12