Home
last modified time | relevance | path

Searched refs:imode (Results 1 – 25 of 71) sorted by relevance

123

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Doptabs.c2615 machine_mode imode) in lowpart_subreg_maybe_copy() argument
2618 ret = lowpart_subreg (omode, val, imode); in lowpart_subreg_maybe_copy()
2621 val = force_reg (imode, val); in lowpart_subreg_maybe_copy()
2622 ret = lowpart_subreg (omode, val, imode); in lowpart_subreg_maybe_copy()
2637 scalar_int_mode imode; in expand_absneg_bit() local
2656 if (!int_mode_for_mode (mode).exists (&imode)) in expand_absneg_bit()
2663 imode = word_mode; in expand_absneg_bit()
2673 wide_int mask = wi::set_bit_in_zero (bitpos, GET_MODE_PRECISION (imode)); in expand_absneg_bit()
2694 temp = expand_binop (imode, code == ABS ? and_optab : xor_optab, in expand_absneg_bit()
2696 immed_wide_int_const (mask, imode), in expand_absneg_bit()
[all …]
H A Dexpr.c2184 scalar_int_mode imode; in emit_group_load_1() local
2185 if (int_mode_for_mode (GET_MODE (orig_src)).exists (&imode)) in emit_group_load_1()
2187 src = gen_reg_rtx (imode); in emit_group_load_1()
2462 scalar_int_mode imode; in emit_group_store() local
2463 if (int_mode_for_mode (GET_MODE (orig_dst)).exists (&imode)) in emit_group_store()
2465 dst = gen_reg_rtx (imode); in emit_group_store()
3242 scalar_mode imode; in write_complex_part() local
3252 imode = GET_MODE_INNER (cmode); in write_complex_part()
3253 ibitsize = GET_MODE_BITSIZE (imode); in write_complex_part()
3262 emit_move_insn (adjust_address_nv (cplx, imode, in write_complex_part()
[all …]
H A Dexpmed.c442 scalar_int_mode imode; in narrow_bit_field_mem() local
443 if (mode.exists (&imode)) in narrow_bit_field_mem()
445 unsigned int unit = GET_MODE_BITSIZE (imode); in narrow_bit_field_mem()
448 return adjust_bitfield_address (mem, imode, offset); in narrow_bit_field_mem()
844 scalar_int_mode imode; in store_bit_field_1() local
845 if (!op0_mode.exists (&imode) || imode != GET_MODE (op0)) in store_bit_field_1()
1213 scalar_int_mode imode; in store_fixed_bit_field() local
1214 if (op0_mode.exists (&imode) && GET_MODE_BITSIZE (imode) < max_bitsize) in store_fixed_bit_field()
1215 max_bitsize = GET_MODE_BITSIZE (imode); in store_fixed_bit_field()
1464 scalar_int_mode imode; in store_split_bit_field() local
[all …]
H A Demit-rtl.c905 validate_subreg (machine_mode omode, machine_mode imode, in validate_subreg() argument
908 poly_uint64 isize = GET_MODE_SIZE (imode); in validate_subreg()
924 poly_uint64 regsize = REGMODE_NATURAL_SIZE (imode); in validate_subreg()
938 else if ((COMPLEX_MODE_P (imode) || VECTOR_MODE_P (imode)) in validate_subreg()
939 && GET_MODE_INNER (imode) == omode) in validate_subreg()
946 else if (VECTOR_MODE_P (omode) && GET_MODE_INNER (omode) == imode) in validate_subreg()
951 else if (FLOAT_MODE_P (imode) || FLOAT_MODE_P (omode)) in validate_subreg()
976 if ((COMPLEX_MODE_P (imode) || VECTOR_MODE_P (imode)) in validate_subreg()
977 && GET_MODE_INNER (imode) == omode) in validate_subreg()
979 else if (!REG_CAN_CHANGE_MODE_P (regno, imode, omode)) in validate_subreg()
[all …]
H A Dgenrecog.c744 machine_mode imode = GET_MODE (XEXP (pattern, 0)); in validate_pattern() local
760 else if (VECTOR_MODE_P (imode) in validate_pattern()
761 && GET_MODE_NUNITS (imode).is_constant (&nelems)) in validate_pattern()
776 if (imode != VOIDmode && !VECTOR_MODE_P (imode)) in validate_pattern()
778 "vector mode", GET_MODE_NAME (imode)); in validate_pattern()
779 else if (imode != VOIDmode && GET_MODE_INNER (imode) != emode) in validate_pattern()
783 GET_MODE_NAME (GET_MODE_INNER (imode))); in validate_pattern()
H A Dcfgexpand.c4973 scalar_mode imode = GET_MODE_INNER (mode); in expand_debug_expr() local
4978 re = adjust_address_nv (op0, imode, 0); in expand_debug_expr()
4979 im = adjust_address_nv (op0, imode, GET_MODE_SIZE (imode)); in expand_debug_expr()
4987 || !int_mode_for_mode (imode).exists (&ihmode)) in expand_debug_expr()
4994 if (imode != ihmode) in expand_debug_expr()
4995 re = gen_rtx_SUBREG (imode, re, 0); in expand_debug_expr()
5000 if (imode != ihmode) in expand_debug_expr()
5001 im = gen_rtx_SUBREG (imode, im, 0); in expand_debug_expr()
5003 im = gen_rtx_NEG (imode, im); in expand_debug_expr()
H A Dsimplify-rtx.c1831 scalar_int_mode imode = (op_mode == VOIDmode in simplify_const_unary_operation() local
1834 rtx_mode_t op0 = rtx_mode_t (op, imode); in simplify_const_unary_operation()
1868 else if (! CLZ_DEFINED_VALUE_AT_ZERO (imode, int_value)) in simplify_const_unary_operation()
1880 else if (! CTZ_DEFINED_VALUE_AT_ZERO (imode, int_value)) in simplify_const_unary_operation()
3403 machine_mode imode = GET_MODE (XEXP (op0, 0)); in simplify_binary_operation_1() local
3404 tem = simplify_gen_binary (AND, imode, XEXP (op0, 0), in simplify_binary_operation_1()
3406 imode)); in simplify_binary_operation_1()
3407 return simplify_gen_unary (ZERO_EXTEND, mode, tem, imode); in simplify_binary_operation_1()
6560 scalar_int_mode imode; in native_decode_rtx() local
6561 if (is_a <scalar_int_mode> (mode, &imode) in native_decode_rtx()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Doptabs.cc3059 machine_mode imode) in lowpart_subreg_maybe_copy() argument
3062 ret = lowpart_subreg (omode, val, imode); in lowpart_subreg_maybe_copy()
3065 val = force_reg (imode, val); in lowpart_subreg_maybe_copy()
3066 ret = lowpart_subreg (omode, val, imode); in lowpart_subreg_maybe_copy()
3081 scalar_int_mode imode; in expand_absneg_bit() local
3100 if (!int_mode_for_mode (mode).exists (&imode)) in expand_absneg_bit()
3107 imode = word_mode; in expand_absneg_bit()
3117 wide_int mask = wi::set_bit_in_zero (bitpos, GET_MODE_PRECISION (imode)); in expand_absneg_bit()
3138 temp = expand_binop (imode, code == ABS ? and_optab : xor_optab, in expand_absneg_bit()
3140 immed_wide_int_const (mask, imode), in expand_absneg_bit()
[all …]
H A Doptabs-query.cc784 scalar_int_mode imode; in can_vec_extract() local
786 if (!int_mode_for_size (GET_MODE_BITSIZE (extr_mode), 0).exists (&imode) in can_vec_extract()
787 || !related_vector_mode (mode, imode, m).exists (&vmode) in can_vec_extract()
788 || (convert_optab_handler (vec_extract_optab, vmode, imode) in can_vec_extract()
H A Dexpmed.cc446 scalar_int_mode imode; in narrow_bit_field_mem() local
447 if (mode.exists (&imode)) in narrow_bit_field_mem()
449 unsigned int unit = GET_MODE_BITSIZE (imode); in narrow_bit_field_mem()
452 return adjust_bitfield_address (mem, imode, offset); in narrow_bit_field_mem()
849 scalar_int_mode imode; in store_bit_field_1() local
850 if (!op0_mode.exists (&imode) || imode != GET_MODE (op0)) in store_bit_field_1()
1218 scalar_int_mode imode; in store_fixed_bit_field() local
1219 if (op0_mode.exists (&imode) && GET_MODE_BITSIZE (imode) < max_bitsize) in store_fixed_bit_field()
1220 max_bitsize = GET_MODE_BITSIZE (imode); in store_fixed_bit_field()
1469 scalar_int_mode imode; in store_split_bit_field() local
[all …]
H A Dexpr.cc2388 scalar_int_mode imode; in emit_group_load_1() local
2389 if (int_mode_for_mode (GET_MODE (orig_src)).exists (&imode)) in emit_group_load_1()
2391 src = gen_reg_rtx (imode); in emit_group_load_1()
2653 scalar_int_mode imode; in emit_group_store() local
2654 if (int_mode_for_mode (GET_MODE (orig_dst)).exists (&imode)) in emit_group_store()
2656 dst = gen_reg_rtx (imode); in emit_group_store()
3438 scalar_mode imode; in write_complex_part() local
3448 imode = GET_MODE_INNER (cmode); in write_complex_part()
3449 ibitsize = GET_MODE_BITSIZE (imode); in write_complex_part()
3458 emit_move_insn (adjust_address_nv (cplx, imode, in write_complex_part()
[all …]
H A Demit-rtl.cc904 validate_subreg (machine_mode omode, machine_mode imode, in validate_subreg() argument
907 poly_uint64 isize = GET_MODE_SIZE (imode); in validate_subreg()
923 poly_uint64 regsize = REGMODE_NATURAL_SIZE (imode); in validate_subreg()
937 else if ((COMPLEX_MODE_P (imode) || VECTOR_MODE_P (imode)) in validate_subreg()
938 && GET_MODE_INNER (imode) == omode) in validate_subreg()
947 && GET_MODE_INNER (omode) == GET_MODE_INNER (imode)) in validate_subreg()
952 else if (FLOAT_MODE_P (imode) || FLOAT_MODE_P (omode)) in validate_subreg()
977 if ((COMPLEX_MODE_P (imode) || VECTOR_MODE_P (imode)) in validate_subreg()
978 && GET_MODE_INNER (imode) == omode) in validate_subreg()
980 else if (!REG_CAN_CHANGE_MODE_P (regno, imode, omode)) in validate_subreg()
[all …]
H A Dsimplify-rtx.cc1982 scalar_int_mode imode = (op_mode == VOIDmode in simplify_const_unary_operation() local
1985 rtx_mode_t op0 = rtx_mode_t (op, imode); in simplify_const_unary_operation()
2019 else if (! CLZ_DEFINED_VALUE_AT_ZERO (imode, int_value)) in simplify_const_unary_operation()
2031 else if (! CTZ_DEFINED_VALUE_AT_ZERO (imode, int_value)) in simplify_const_unary_operation()
2059 result = wi::max_value (GET_MODE_PRECISION (imode), SIGNED); in simplify_const_unary_operation()
2066 result = wi::max_value (GET_MODE_PRECISION (imode), SIGNED); in simplify_const_unary_operation()
3721 machine_mode imode = GET_MODE (XEXP (op0, 0)); in simplify_binary_operation_1() local
3722 tem = simplify_gen_binary (AND, imode, XEXP (op0, 0), in simplify_binary_operation_1()
3724 imode)); in simplify_binary_operation_1()
3725 return simplify_gen_unary (ZERO_EXTEND, mode, tem, imode); in simplify_binary_operation_1()
[all …]
H A Dgenrecog.cc742 machine_mode imode = GET_MODE (XEXP (pattern, 0)); in validate_pattern() local
758 else if (VECTOR_MODE_P (imode) in validate_pattern()
759 && GET_MODE_NUNITS (imode).is_constant (&nelems)) in validate_pattern()
774 if (imode != VOIDmode && !VECTOR_MODE_P (imode)) in validate_pattern()
776 "vector mode", GET_MODE_NAME (imode)); in validate_pattern()
777 else if (imode != VOIDmode && GET_MODE_INNER (imode) != emode) in validate_pattern()
781 GET_MODE_NAME (GET_MODE_INNER (imode))); in validate_pattern()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/spu/
H A Dspu.c1511 scalar_int_mode imode = int_mode_for_mode (mode).require (); in spu_split_immediate() local
1513 if (imode != mode) in spu_split_immediate()
1514 to = simplify_gen_subreg (imode, ops[0], mode, 0); in spu_split_immediate()
1517 temp = !can_create_pseudo_p () ? to : gen_reg_rtx (imode); in spu_split_immediate()
1525 hi = array_to_constant (imode, arrhi); in spu_split_immediate()
1526 lo = array_to_constant (imode, arrlo); in spu_split_immediate()
1528 emit_insn (gen_rtx_SET (to, gen_rtx_IOR (imode, temp, lo))); in spu_split_immediate()
1539 scalar_int_mode imode = int_mode_for_mode (mode).require (); in spu_split_immediate() local
1541 if (imode != mode) in spu_split_immediate()
1542 to = simplify_gen_subreg(imode, ops[0], GET_MODE (ops[0]), 0); in spu_split_immediate()
[all …]
/netbsd-src/sys/arch/atari/dev/
H A Ditevar.h71 char imode; member
/netbsd-src/sys/arch/amiga/dev/
H A Ditevar.h75 char imode; member
/netbsd-src/external/gpl3/gcc.old/dist/gcc/brig/
H A Dbrig-lang.c289 scalar_int_mode imode; in brig_langhook_type_for_mode() local
309 else if (is_int_mode (mode, &imode)) in brig_langhook_type_for_mode()
310 return brig_langhook_type_for_size (GET_MODE_BITSIZE (imode), unsignedp); in brig_langhook_type_for_mode()
/netbsd-src/sys/arch/x68k/dev/
H A Ditevar.h84 char imode, fpd, hold;
83 char imode, fpd, hold; global() member
/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Dtc-arc.c378 int imode; member
4690 int number, imode = 0; in tokenize_extregister() local
4744 imode = 0; in tokenize_extregister()
4749 imode = ARC_REGISTER_READONLY; in tokenize_extregister()
4761 imode = ARC_REGISTER_WRITEONLY; in tokenize_extregister()
4782 imode |= ARC_REGISTER_NOSHORT_CUT; in tokenize_extregister()
4801 ereg->imode = imode; in tokenize_extregister()
/netbsd-src/external/gpl3/binutils.old/dist/gas/config/
H A Dtc-arc.c378 int imode; member
4669 int number, imode = 0; in tokenize_extregister() local
4723 imode = 0; in tokenize_extregister()
4728 imode = ARC_REGISTER_READONLY; in tokenize_extregister()
4740 imode = ARC_REGISTER_WRITEONLY; in tokenize_extregister()
4761 imode |= ARC_REGISTER_NOSHORT_CUT; in tokenize_extregister()
4780 ereg->imode = imode; in tokenize_extregister()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/avr/
H A Davr.cc6108 scalar_int_mode imode = int_mode_for_mode (mode).require (); in avr_canonicalize_comparison() local
6110 unsigned HOST_WIDE_INT mask = GET_MODE_MASK (imode); in avr_canonicalize_comparison()
6114 rtx xval = simplify_gen_subreg (imode, *op1, mode, 0); in avr_canonicalize_comparison()
6122 xval = simplify_binary_operation (PLUS, imode, xval, const1_rtx); in avr_canonicalize_comparison()
6125 *op1 = simplify_gen_subreg (mode, xval, imode, 0); in avr_canonicalize_comparison()
8064 scalar_int_mode imode = int_mode_for_mode (mode).require (); in avr_out_plus_1() local
8137 xval = simplify_unary_operation (NEG, imode, xval, imode); in avr_out_plus_1()
8143 && 0x80 == (INTVAL (simplify_gen_subreg (QImode, xval, imode, n_bytes-1)) in avr_out_plus_1()
8166 rtx xval8 = simplify_gen_subreg (QImode, xval, imode, i); in avr_out_plus_1()
8187 rtx xval16 = simplify_gen_subreg (HImode, xval, imode, i); in avr_out_plus_1()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/mips/
H A Dmips.cc16902 machine_mode imode; in mips_expand_builtin_insn() local
17035 imode = GET_MODE_INNER (ops[0].mode); in mips_expand_builtin_insn()
17036 ops[1].value = lowpart_subreg (imode, ops[1].value, ops[1].mode); in mips_expand_builtin_insn()
17037 ops[1].mode = imode; in mips_expand_builtin_insn()
17120 imode = GET_MODE_INNER (ops[0].mode); in mips_expand_builtin_insn()
17121 ops[1].value = lowpart_subreg (imode, ops[1].value, ops[1].mode); in mips_expand_builtin_insn()
17122 ops[1].mode = imode; in mips_expand_builtin_insn()
21913 machine_mode imode = GET_MODE (operands[1]); in mips_expand_vec_unpack() local
21918 if (MSA_SUPPORTED_MODE_P (imode)) in mips_expand_vec_unpack()
21920 switch (imode) in mips_expand_vec_unpack()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mips/
H A Dmips.c16728 machine_mode imode; in mips_expand_builtin_insn() local
16861 imode = GET_MODE_INNER (ops[0].mode); in mips_expand_builtin_insn()
16862 ops[1].value = lowpart_subreg (imode, ops[1].value, ops[1].mode); in mips_expand_builtin_insn()
16863 ops[1].mode = imode; in mips_expand_builtin_insn()
16946 imode = GET_MODE_INNER (ops[0].mode); in mips_expand_builtin_insn()
16947 ops[1].value = lowpart_subreg (imode, ops[1].value, ops[1].mode); in mips_expand_builtin_insn()
16948 ops[1].mode = imode; in mips_expand_builtin_insn()
21720 machine_mode imode = GET_MODE (operands[1]); in mips_expand_vec_unpack() local
21727 switch (imode) in mips_expand_vec_unpack()
21765 tmp = gen_reg_rtx (imode); in mips_expand_vec_unpack()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/c-family/
H A Dc-attribs.cc4927 int imode; in handle_access_attribute() local
4933 for (imode = 0; imode != nmodes; ++imode) in handle_access_attribute()
4934 if (!strncmp (ps, attr_access::mode_names[imode], in handle_access_attribute()
4935 strlen (attr_access::mode_names[imode]))) in handle_access_attribute()
4938 if (imode == nmodes) in handle_access_attribute()
4947 const ::access_mode mode = static_cast<::access_mode>(imode); in handle_access_attribute()

123