Home
last modified time | relevance | path

Searched refs:struct_mode (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Doptabs-query.c89 machine_mode struct_mode = data->operand[struct_op].mode; in get_traditional_extraction_insn() local
90 if (struct_mode == VOIDmode) in get_traditional_extraction_insn()
91 struct_mode = word_mode; in get_traditional_extraction_insn()
92 if (mode != struct_mode) in get_traditional_extraction_insn()
106 insn->struct_mode = byte_mode; in get_traditional_extraction_insn()
107 else if (struct_mode == BLKmode) in get_traditional_extraction_insn()
108 insn->struct_mode = opt_scalar_int_mode (); in get_traditional_extraction_insn()
110 insn->struct_mode = as_a <scalar_int_mode> (struct_mode); in get_traditional_extraction_insn()
142 insn->struct_mode = opt_scalar_int_mode (); in get_optab_extraction_insn()
144 insn->struct_mode = insn->field_mode; in get_optab_extraction_insn()
H A Doptabs-query.h156 opt_scalar_int_mode struct_mode; variable
H A Dexpmed.c517 machine_mode struct_mode) in lowpart_bit_field_p() argument
519 poly_uint64 regsize = REGMODE_NATURAL_SIZE (struct_mode); in lowpart_bit_field_p()
522 && (known_eq (bitnum + bitsize, GET_MODE_BITSIZE (struct_mode)) in lowpart_bit_field_p()
617 xop0 = narrow_bit_field_mem (xop0, insv->struct_mode, bitsize, bitnum, in store_bit_field_using_insv()
1541 op0 = narrow_bit_field_mem (op0, extv->struct_mode, bitsize, bitnum, in extract_bit_field_using_extv()
H A Dcombine.c7859 wanted_inner_reg_mode = insn.struct_mode.require (); in make_extraction()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Doptabs-query.cc89 machine_mode struct_mode = data->operand[struct_op].mode; in get_traditional_extraction_insn() local
90 if (struct_mode == VOIDmode) in get_traditional_extraction_insn()
91 struct_mode = word_mode; in get_traditional_extraction_insn()
92 if (mode != struct_mode) in get_traditional_extraction_insn()
106 insn->struct_mode = byte_mode; in get_traditional_extraction_insn()
107 else if (struct_mode == BLKmode) in get_traditional_extraction_insn()
108 insn->struct_mode = opt_scalar_int_mode (); in get_traditional_extraction_insn()
110 insn->struct_mode = as_a <scalar_int_mode> (struct_mode); in get_traditional_extraction_insn()
142 insn->struct_mode = opt_scalar_int_mode (); in get_optab_extraction_insn()
144 insn->struct_mode = insn->field_mode; in get_optab_extraction_insn()
H A Doptabs-query.h156 opt_scalar_int_mode struct_mode; variable
H A Dexpmed.cc521 machine_mode struct_mode) in lowpart_bit_field_p() argument
523 poly_uint64 regsize = REGMODE_NATURAL_SIZE (struct_mode); in lowpart_bit_field_p()
526 && (known_eq (bitnum + bitsize, GET_MODE_BITSIZE (struct_mode)) in lowpart_bit_field_p()
621 xop0 = narrow_bit_field_mem (xop0, insv->struct_mode, bitsize, bitnum, in store_bit_field_using_insv()
1546 op0 = narrow_bit_field_mem (op0, extv->struct_mode, bitsize, bitnum, in extract_bit_field_using_extv()
H A Dcombine.cc7732 wanted_inner_reg_mode = insn.struct_mode.require (); in make_extraction()
H A DChangeLog-20123064 an extraction_insn. Pass struct_mode to narrow_bit_field_mem.
H A DChangeLog-201718407 * optabs-query.h (extraction_insn::struct_mode): Change type to
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64.cc3721 machine_mode struct_mode; in aarch64_advsimd_vector_array_mode() local
3722 FOR_EACH_MODE_IN_CLASS (struct_mode, GET_MODE_CLASS (mode)) in aarch64_advsimd_vector_array_mode()
3723 if (aarch64_classify_vector_mode (struct_mode) == flags in aarch64_advsimd_vector_array_mode()
3724 && GET_MODE_INNER (struct_mode) == GET_MODE_INNER (mode) in aarch64_advsimd_vector_array_mode()
3725 && known_eq (GET_MODE_NUNITS (struct_mode), in aarch64_advsimd_vector_array_mode()
3727 return struct_mode; in aarch64_advsimd_vector_array_mode()