Home
last modified time | relevance | path

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

12

/netbsd/src/external/gpl3/gdb/dist/gdb/
Dia64-tdep.c377 extract_bit_field (const gdb_byte *bundle, int from, int len) in extract_bit_field() function
465 return extract_bit_field (bundle, 5+41*slotnum, 41); in slotN_contents()
551 templ = extract_bit_field (bundle, 0, 5); in fetch_instruction()
676 templ = extract_bit_field (bundle, 0, 5); in ia64_memory_insert_breakpoint()
757 templ = extract_bit_field (bundle_mem, 0, 5); in ia64_memory_remove_breakpoint()
859 templ = extract_bit_field (bundle, 0, 5); in ia64_breakpoint_from_pc()
1991 prN = extract_bit_field (pr_val->contents_all ().data (), in ia64_frame_prev_register()
2002 unatN = extract_bit_field (unat_val->contents_all ().data (), in ia64_frame_prev_register()
2964 prN_val = extract_bit_field (val->contents_all ().data (), in ia64_libunwind_frame_prev_register()
2973 unatN_val = extract_bit_field (val->contents_all ().data (), in ia64_libunwind_frame_prev_register()
DChangeLog-20005152 (extract_bit_field, replace_bit_field, slotN_contents,
/netbsd/src/external/gpl3/gcc/dist/gcc/
Dexpmed.h719 extern rtx extract_bit_field (rtx, poly_uint64, poly_uint64, int, rtx,
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()
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()
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
Dfunction.cc3369 rtl = parmreg = extract_bit_field (validated_mem, in assign_parm_setup_reg()
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 …]
DFSFChangeLog1761 * expmed.c (extract_bit_field): Don't confuse SUBREG_WORD with
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 …]
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
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.
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
DChangeLog-19971796 * expmed.c (extract_bit_field): Don't make flag_force_mem disable
DChangeLog-20171494 * expmed.h (extract_bit_field): Take bitsize and bitnum as
1507 (extract_bit_field): Take bitsize and bitnum as poly_uint64s
18447 (extract_bit_field): Likewise.
30825 missing argument to extract_bit_field call.
31147 (extract_bit_field): Add alt_rtl argument. Pass to
31148 extract_bit_field.
31149 * expmed.h (extract_bit_field): Fix prototype.
31154 Pass alt_rtl to extract_bit_field calls.
31156 load_register_parameters): Pass extra NULL to extract_bit_field calls.
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.
DChangeLog-19984286 (extract_bit_field): Likewise.
4638 (extract_bit_field): Likewise.
5547 * expmed.c (extract_bit_field): Add comment from Jim Wilson.
5888 (extract_bit_field): Similarly.
DChangeLog-20026076 * expmed.c (extract_bit_field): Fix bit-field extraction from SUBREGs.
14218 in this word. Let extract_bit_field decide how to load an element.
24366 * expmed.c (extract_bit_field): Fall through to generic code rather
28197 * expr.c (emit_group_load): Use extract_bit_field if
28742 (extract_bit_field): Same.
29697 (extract_bit_field): Likewise.
DChangeLog-20108872 * expr.c (emit_group_load_1): Update calls to extract_bit_field.
8876 extract_bit_field.
8877 * expr.h (extract_bit_field): Update declaration.
8879 to extract_bit_field.
8884 (extract_bit_field): Add new argument packedp.
8887 * stmt.c (expand_return): Update call to extract_bit_field.
DChangeLog-20031368 * expmed.c (extract_bit_field): Only call mode_for_size for scalar
3054 * expmed.c (store_bit_field, extract_bit_field): Revert last two
4285 (extract_bit_field): Likewise
4338 * expmed.c (store_bit_field, extract_bit_field): Can use a
25694 * expmed.c (extract_bit_field): Reverse operands of && condition to
DChangeLog-20054324 (extract_bit_field): Don't force extzv or extv operand into
4771 * expmed.c (extract_bit_field): Do not use insv/extv/extzv patterns
12519 extract_bit_field): Ditto.
32472 (extract_bit_field): Make the same SUBREG, bitpos and offset changes
33605 * expmed.c (extract_bit_field): Use adjust_address instead of
DFSFChangeLog.111487 * expmed.c (extract_bit_field): Don't make flag_force_mem disable
11980 * expmed.c (extract_bit_field): Check TRULY_NOOP_TRUNCATION before
DChangeLog-20122387 mode of operand 1; remove ancient extract_bit_field workaround.
6485 with a single bitnum parameter, of the same form as extract_bit_field.
30399 memory through MEM_REFs by calling extract_bit_field.
DChangeLog-19994377 * expmed.c (extract_bit_field): Allow for the case of non-integer
7894 * expmed.c (store_bit_field, extract_bit_field): Likewise.
/netbsd/src/external/gpl3/gcc/dist/gcc/config/pa/
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

12