Searched refs:mode1 (Results 1 - 25 of 33) sorted by relevance

12

/haiku-buildtools/legacy/gcc/gcc/ch/
H A Dtypeck.c1450 tree mode1, mode2;
1460 chill_similar (mode1, mode2, chain)
1461 tree mode1, mode2;
1467 if (mode1 == NULL_TREE || mode2 == NULL_TREE)
1470 while (TREE_CODE (mode1) == REFERENCE_TYPE)
1471 mode1 = TREE_TYPE (mode1);
1476 while (TREE_CODE (mode1) == INTEGER_TYPE && TREE_TYPE (mode1) != NULL_TREE)
1477 mode1
1439 tree mode1, mode2; member in struct:mode_chain
[all...]
/haiku-buildtools/gcc/gcc/
H A Dlibfuncs.h59 int op, mode1, mode2; variable
H A Dexpr.c4473 machine_mode mode1, rtx str_rtx,
4484 if (mode1 != VOIDmode
4826 machine_mode mode1;
4836 tem = get_inner_reference (to, &bitsize, &bitpos, &offset, &mode1,
4871 if (mode1 != VOIDmode)
4872 to_rtx = adjust_address (to_rtx, mode1, 0);
4913 if (mode1 != VOIDmode
4917 && (bitsize % GET_MODE_ALIGNMENT (mode1)) == 0
4918 && MEM_ALIGN (to_rtx) >= GET_MODE_ALIGNMENT (mode1))
4920 to_rtx = adjust_address (to_rtx, mode1, bitpo
4457 optimize_bitfield_assignment_op(unsigned HOST_WIDE_INT bitsize, unsigned HOST_WIDE_INT bitpos, unsigned HOST_WIDE_INT bitregion_start, unsigned HOST_WIDE_INT bitregion_end, machine_mode mode1, rtx str_rtx, tree to, tree src) argument
4814 machine_mode mode1; local
7641 machine_mode mode1; local
10145 machine_mode mode1, mode2; local
10504 machine_mode mode1; local
[all...]
H A Dexpmed.c1450 machine_mode mode1;
1574 mode1 = mode;
1580 mode1 = try_mode;
1582 gcc_assert (mode1 != BLKmode);
1589 && bitsize == GET_MODE_BITSIZE (mode1)
1590 && TRULY_NOOP_TRUNCATION_MODES_P (mode1, GET_MODE (op0)))
1592 rtx sub = simplify_gen_subreg (mode1, op0, GET_MODE (op0),
1600 if (simple_mem_bitfield_p (op0, bitsize, bitnum, mode1))
1602 op0 = adjust_bitfield_address (op0, mode1, bitnum / BITS_PER_UNIT);
1792 machine_mode mode1;
1446 machine_mode mode1; local
1788 machine_mode mode1; local
[all...]
H A Doptabs.c105 return ((e->mode1 + e->mode2 * NUM_MACHINE_MODES) ^ e->op);
113 return e1->op == e2->op && e1->mode1 == e2->mode1 && e1->mode2 == e2->mode2;
120 convert_optab_libfunc (convert_optab optab, machine_mode mode1,
133 e.mode1 = mode1;
144 d->libcall_gen (optab, d->libcall_basename, mode1, mode2);
168 e.mode1 = mode;
1424 machine_mode mode0, mode1, tmp_mode;
1467 mode1
119 convert_optab_libfunc(convert_optab optab, machine_mode mode1, machine_mode mode2) argument
1416 machine_mode mode0, mode1, tmp_mode; local
2443 machine_mode mode1 = insn_data[icode].operand[2].mode; local
[all...]
H A Doptabs.h230 extern rtx convert_optab_libfunc (convert_optab optab, machine_mode mode1,
H A Dcfgexpand.c4229 machine_mode mode1; local
4234 &mode1, &unsignedp, &volatilep, false);
4279 if (mode1 == VOIDmode)
4281 mode1 = smallest_mode_for_size (bitsize, MODE_INT);
4284 op0 = adjust_address_nv (op0, mode1, bitpos / BITS_PER_UNIT);
4291 op0 = adjust_address_nv (op0, mode1, units);
4296 else if (GET_MODE (op0) != mode1)
4297 op0 = adjust_address_nv (op0, mode1, 0);
4315 && bitsize == GET_MODE_BITSIZE (mode1))
H A Dcse.c3900 machine_mode mode, mode0, mode1;
3922 code = find_comparison_args (code, &op0, &op1, &mode0, &mode1);
3934 if (mode1 != VOIDmode)
3935 mode = mode1;
3880 machine_mode mode, mode0, mode1; local
H A Dsimplify-rtx.c3518 machine_mode mode1 = GET_MODE (subop1);
3521 int l1 = GET_MODE_SIZE (mode1) / li;
3538 if (i0 == l0 && !side_effects_p (op0) && mode == mode1)
3509 machine_mode mode1 = GET_MODE (subop1); local
/haiku-buildtools/gcc/gcc/config/arm/
H A Darm-builtins.c1813 machine_mode mode1 = insn_data[icode].operand[2].mode; local
1819 if (VECTOR_MODE_P (mode1))
1820 op1 = safe_vector_operand (op1, mode1);
1830 && (GET_MODE (op1) == mode1 || GET_MODE (op1) == VOIDmode)
1835 if (! (*insn_data[icode].operand[2].predicate) (op1, mode1))
1836 op1 = copy_to_mode_reg (mode1, op1);
1865 machine_mode mode1 = insn_data[icode].operand[2].mode; local
1869 if (VECTOR_MODE_P (mode1))
1870 op1 = safe_vector_operand (op1, mode1);
1878 && (GET_MODE (op1) == mode1 || GET_MOD
2245 machine_mode mode1; local
[all...]
/haiku-buildtools/gcc/gcc/config/c6x/
H A Dc6x.h189 #define MODES_TIEABLE_P(mode1, mode2) \
190 ((mode1) == (mode2) || \
191 (GET_MODE_SIZE (mode1) <= UNITS_PER_WORD && \
H A Dc6x.c6618 machine_mode mode1 = insn_data[icode].operand[2 + offs].mode;
6623 if (VECTOR_MODE_P (mode1))
6624 op1 = safe_vector_operand (op1, mode1);
6646 && (mode1 == V2HQmode || mode1 == HQmode || mode1 == SQmode))
6648 op1mode = mode1;
6649 op1 = gen_lowpart (mode1, op1);
6654 && (op1mode == mode1 || op1mode == VOIDmode));
6658 if (! (*insn_data[icode].operand[2 + offs].predicate) (op1, mode1))
6597 machine_mode mode1 = insn_data[icode].operand[2 + offs].mode; local
[all...]
/haiku-buildtools/gcc/gcc/config/nds32/
H A Dnds32.h613 /* A C expression that is nonzero if a value of mode1
618 #define MODES_TIEABLE_P(mode1, mode2) \
619 (GET_MODE_CLASS (mode1) == MODE_INT \
621 && GET_MODE_SIZE (mode1) <= UNITS_PER_WORD \
/haiku-buildtools/gcc/gcc/config/arc/
H A Darc.c5165 machine_mode mode1;
5212 mode1 = insn_data[icode].operand[1].mode;
5217 if (! (*insn_data[icode].operand[1].predicate) (op1, mode1))
5218 op1 = copy_to_mode_reg (mode1, op1);
5231 mode1 = insn_data[icode].operand[1].mode;
5236 if (! (*insn_data[icode].operand[0].predicate) (op1, mode1))
5237 op1 = copy_to_mode_reg (mode1, op1);
5275 mode1 = insn_data[icode].operand[1].mode;
5280 if (! (*insn_data[icode].operand[1].predicate) (op1, mode1))
5281 op1 = copy_to_mode_reg (mode1, op
5163 machine_mode mode1; local
6872 machine_mode mode1; local
[all...]
/haiku-buildtools/gcc/gcc/config/aarch64/
H A Daarch64-protos.h201 bool aarch64_modes_tieable_p (machine_mode mode1,
H A Daarch64-builtins.c1093 machine_mode mode1 = insn_data[icode].operand[2].mode; local
1101 && (GET_MODE (op1) == mode1 || GET_MODE (op1) == VOIDmode));
1105 if (! (*insn_data[icode].operand[2].predicate) (op1, mode1))
1106 op1 = copy_to_mode_reg (mode1, op1);
H A Daarch64.c2522 machine_mode mode1 = (reg1 <= R30_REGNUM) ? DImode : DFmode; local
2527 aarch64_pushwb_single_reg (mode1, reg1, offset);
2529 aarch64_pushwb_pair_reg (mode1, reg1, reg2, offset);
2652 machine_mode mode1 = (reg1 <= R30_REGNUM) ? DImode : DFmode; local
2653 rtx rreg1 = gen_rtx_REG (mode1, reg1);
2660 mem = gen_rtx_MEM (mode1, mem);
2665 rtx rreg2 = gen_rtx_REG (mode1, reg2);
2669 (mode1, stack_pointer_rtx, rreg1,
10270 aarch64_modes_tieable_p (machine_mode mode1, machine_mode mode2) argument
10272 if (GET_MODE_CLASS (mode1)
[all...]
/haiku-buildtools/legacy/gcc/gcc/
H A Doptabs.c840 enum machine_mode mode1 = insn_operand_mode[icode][2];
853 if (GET_MODE (op0) != mode0 && GET_MODE (op1) != mode1
854 && GET_MODE (op0) == mode1 && GET_MODE (op1) == mode0)
872 && GET_MODE (xop1) != mode1
873 && mode1 != VOIDmode)
874 xop1 = convert_to_mode (mode1, xop1, unsignedp);
883 if (! (*insn_operand_predicate[icode][2]) (xop1, mode1)
884 && mode1 != VOIDmode)
885 xop1 = copy_to_mode_reg (mode1, xop1);
2061 enum machine_mode mode1
835 enum machine_mode mode1 = insn_operand_mode[icode][2]; local
2054 enum machine_mode mode1 = insn_operand_mode[icode][2]; local
[all...]
H A Dexpr.c3384 enum machine_mode mode1;
3394 tem = get_inner_reference (to, &bitsize, &bitpos, &offset, &mode1,
3400 if (mode1 == VOIDmode && want_value)
3427 && (bitsize % GET_MODE_ALIGNMENT (mode1)) == 0
3428 && (alignment * BITS_PER_UNIT) == GET_MODE_ALIGNMENT (mode1))
3430 rtx temp = change_address (to_rtx, mode1,
3437 to_rtx = change_address (to_rtx, mode1,
3486 mode1, volatilep);
3504 result = store_field (to_rtx, bitsize, bitpos, mode1, from,
6541 enum machine_mode mode1;
3374 enum machine_mode mode1; local
6525 enum machine_mode mode1; local
[all...]
H A Dexpmed.c1071 enum machine_mode mode1
1074 if (mode1 != GET_MODE (op0))
1078 if (GET_MODE (SUBREG_REG (op0)) == mode1
1079 || GET_MODE_CLASS (mode1) == MODE_INT
1080 || GET_MODE_CLASS (mode1) == MODE_PARTIAL_INT)
1089 op0 = gen_rtx_SUBREG (mode1, op0, offset);
1091 op0 = change_address (op0, mode1,
1094 if (mode1 != mode)
1067 enum machine_mode mode1 local
/haiku-buildtools/gcc/gcc/config/msp430/
H A Dmsp430.c340 msp430_modes_tieable_p (machine_mode mode1, machine_mode mode2)
342 if ((mode1 == PSImode || mode2 == SImode)
343 || (mode1 == SImode || mode2 == PSImode))
346 return ((GET_MODE_CLASS (mode1) == MODE_FLOAT
347 || GET_MODE_CLASS (mode1) == MODE_COMPLEX_FLOAT)
336 msp430_modes_tieable_p(machine_mode mode1, machine_mode mode2) argument
/haiku-buildtools/gcc/gcc/config/rs6000/
H A Drs6000.c2226 machine_mode mode1 = print_tieable_modes[m1];
2233 if (mode1 != mode2 && MODES_TIEABLE_P (mode1, mode2))
2237 fprintf (stderr, "Tieable modes %s:", GET_MODE_NAME (mode1));
12130 machine_mode mode1 = insn_data[icode].operand[1].mode;
12151 if (! (*insn_data[icode].operand[1].predicate) (op1, mode1))
12152 op1 = copy_to_mode_reg (mode1, op1);
12254 machine_mode mode1 = insn_data[icode].operand[2].mode;
12306 if (! (*insn_data[icode].operand[2].predicate) (op1, mode1))
12307 op1 = copy_to_mode_reg (mode1, op local
2218 machine_mode mode1 = print_tieable_modes[m1]; local
12109 machine_mode mode1 = insn_data[icode].operand[1].mode; local
12233 machine_mode mode1 = insn_data[icode].operand[2].mode; local
12379 machine_mode mode1 = Pmode; local
12519 machine_mode mode1 = Pmode; local
12568 machine_mode mode1 = insn_data[icode].operand[1].mode; local
12601 machine_mode mode1 = Pmode; local
12643 machine_mode mode1 = Pmode; local
12922 machine_mode mode1 = insn_data[icode].operand[2].mode; local
13143 machine_mode mode0, mode1; local
13202 machine_mode mode0, mode1; local
13312 machine_mode tmode, mode1; local
13878 machine_mode mode1 = insn_data[icode].operand[2].mode; local
13950 machine_mode mode1 = insn_data[icode].operand[2].mode; local
14061 machine_mode mode1 = insn_data[icode].operand[2].mode; local
15167 machine_mode mode1; local
15784 machine_mode mode0, mode1, mode2; local
15862 machine_mode mode0, mode1; local
[all...]
/haiku-buildtools/gcc/gcc/config/mn10300/
H A Dmn10300.c2680 mn10300_modes_tieable (machine_mode mode1, machine_mode mode2)
2682 if (GET_MODE_CLASS (mode1) == MODE_FLOAT
2687 && GET_MODE_CLASS (mode1) != MODE_FLOAT)
2691 || mode1 == mode2
2692 || (GET_MODE_SIZE (mode1) <= 4 && GET_MODE_SIZE (mode2) <= 4))
2678 mn10300_modes_tieable(machine_mode mode1, machine_mode mode2) argument
/haiku-buildtools/gcc/gcc/config/i386/
H A Di386.c36080 machine_mode mode1 = insn_data[icode].operand[2].mode; local
36397 machine_mode mode1 = insn_data[d->icode].operand[2].mode; local
36442 machine_mode mode1 = insn_data[d->icode].operand[1].mode; local
36524 machine_mode mode1 = insn_data[d->icode].operand[2].mode; local
36562 machine_mode mode1 = insn_data[d->icode].operand[1].mode; local
37842 machine_mode mode1 = insn_p->operand[1].mode; local
38628 machine_mode tmode, mode1; local
38707 machine_mode mode0, mode1, mode2, mode3, mode4; local
42191 ix86_modes_tieable_p(machine_mode mode1, machine_mode mode2) argument
[all...]
/haiku-buildtools/gcc/gcc/config/bfin/
H A Dbfin.c5413 machine_mode mode1 = insn_data[icode].operand[2].mode;
5417 if (VECTOR_MODE_P (mode1))
5418 op1 = safe_vector_operand (op1, mode1);
5430 if ((op1mode == SImode || op1mode == VOIDmode) && mode1 == HImode)
5438 && (op1mode == mode1 || op1mode == VOIDmode));
5442 if (! (*insn_data[icode].operand[2].predicate) (op1, mode1))
5443 op1 = copy_to_mode_reg (mode1, op1);
5391 machine_mode mode1 = insn_data[icode].operand[2].mode; local

Completed in 826 milliseconds

12