| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | optabs.c | 2615 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 D | expr.c | 2184 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 D | expmed.c | 442 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 D | emit-rtl.c | 905 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 D | genrecog.c | 744 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 D | cfgexpand.c | 4973 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 D | simplify-rtx.c | 1831 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 D | optabs.cc | 3059 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 D | optabs-query.cc | 784 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 D | expmed.cc | 446 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 D | expr.cc | 2388 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 D | emit-rtl.cc | 904 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 D | simplify-rtx.cc | 1982 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 D | genrecog.cc | 742 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 D | spu.c | 1511 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 D | itevar.h | 71 char imode; member
|
| /netbsd-src/sys/arch/amiga/dev/ |
| H A D | itevar.h | 75 char imode; member
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/brig/ |
| H A D | brig-lang.c | 289 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 D | itevar.h | 84 char imode, fpd, hold; 83 char imode, fpd, hold; global() member
|
| /netbsd-src/external/gpl3/binutils/dist/gas/config/ |
| H A D | tc-arc.c | 378 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 D | tc-arc.c | 378 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 D | avr.cc | 6108 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 D | mips.cc | 16902 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 D | mips.c | 16728 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 D | c-attribs.cc | 4927 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()
|