Searched refs:IOR (Results 1 - 25 of 103) sorted by relevance

12345

/openbsd-current/gnu/gcc/gcc/
H A Dgenattrtab.c789 /* Make an IOR tree of the possible values. */
795 orexp = insert_right_side (IOR, orexp, newexp, -2, -2);
813 case IOR:
951 case IOR:
1244 if (GET_CODE (exp) == AND || GET_CODE (exp) == IOR)
1703 = insert_right_side (IOR, tests[i - 2], newtest,
1794 AND or IOR expressions and insert a new term. The new term will be
1816 if (code == IOR && term == true_rtx)
1818 if (code == IOR && term == false_rtx)
1820 if (code == IOR
[all...]
H A Dgenpreds.c54 case IOR:
208 case IOR:
294 case IOR:
360 top-level pattern is an IOR, and one of the two branches does test
382 case IOR:
497 case IOR:
600 case IOR:
H A Dcombine.c3618 so, this is an IOR of an AND, so split it into that. */
3644 simplify_gen_binary (IOR, mode, dest, or_mask));
3649 simplify_gen_binary (IOR, mode,
3817 case IOR:
3820 Similarly for IOR. */
3825 gen_rtx_fmt_ee (code == IOR ? AND : IOR,
4336 || code == AND || code == IOR || code == XOR)
4347 || code == AND || code == IOR || code == XOR
4579 the addition into an IOR
[all...]
H A Dloop-iv.c1669 case IOR:
1725 case IOR:
2461 simplify_using_initial_values (loop, IOR, &desc->noloop_assumptions);
2462 simplify_using_initial_values (loop, IOR, &desc->infinite);
2484 simplify_using_initial_values (loop, IOR, &desc->noloop_assumptions);
2485 simplify_using_initial_values (loop, IOR, &desc->infinite);
2521 simplify_using_initial_values (loop, IOR, &desc->infinite);
H A Dsimplify-rtx.c488 if (GET_CODE (op) == IOR || GET_CODE (op) == AND)
507 return gen_rtx_fmt_ee (GET_CODE (op) == IOR ? AND : IOR,
1391 on OP0 and OP1. CODE is currently one of PLUS, MULT, AND, IOR, XOR,
1975 case IOR:
2057 return simplify_gen_binary (IOR, mode,
2067 the IOR as a PLUS and we can associate. This is valid if OP1
2119 convert them into an IOR. This helps to detect rotation encoded
2125 return (simplify_gen_binary (IOR, mode, op0, op1));
2269 if (GET_CODE (op0) == IOR
[all...]
H A Dsched-vis.c174 case IOR:
/openbsd-current/gnu/usr.bin/gcc/gcc/
H A Dgenattrtab.c992 /* Make an IOR tree of the possible values. */
998 orexp = insert_right_side (IOR, orexp, newexp, -2, -2);
1015 case IOR:
1159 case IOR:
1524 if (GET_CODE (exp) == AND || GET_CODE (exp) == IOR)
1797 return attr_rtx (IOR, left, right);
2064 orexp = insert_right_side (IOR, orexp, op->condexp, -2, -2);
2633 = insert_right_side (IOR, tests[i - 2], newtest,
2729 AND or IOR expressions and insert a new term. The new term will be
2755 if (code == IOR
[all...]
H A Dcombine.c3106 so, this is an IOR of an AND, so split it into that. */
3130 gen_binary (IOR, mode, dest, GEN_INT (src << pos)));
3133 gen_binary (IOR, mode,
3307 case IOR:
3310 Similarly for IOR. */
3315 gen_rtx_fmt_ee (code == IOR ? AND : IOR,
3869 || code == AND || code == IOR || code == XOR)
3880 || code == AND || code == IOR || code == XOR
4044 if (GET_CODE (XEXP (x, 0)) == IOR || GET_COD
[all...]
/openbsd-current/gnu/usr.bin/gcc/gcc/config/h8300/
H A Dh8300.c1384 case IOR:
1868 || code == IOR);
1895 case IOR:
1941 && (code == IOR || det != 0xffffff00)
1942 && (code == IOR || det != 0xffff00ff))
1956 && (TARGET_H8300 ? (code == AND) : (code != IOR)))
1982 && (TARGET_H8300 ? (code == AND) : (code != IOR)))
2065 && (code == IOR || det != 0xffffff00)
2066 && (code == IOR || det != 0xffff00ff))
2082 && (TARGET_H8300 ? (code == AND) : (code != IOR)))
[all...]
/openbsd-current/gnu/gcc/gcc/config/h8300/
H A Dh8300.c1461 case IOR:
3141 case IOR:
3185 || (code != IOR && w0 == 0xffff));
3189 upper_half_easy_p = ((code != IOR && w1 == 0xffff)
3198 && !(code == IOR && w1 == 0xffff
3213 && (TARGET_H8300 ? (code == AND) : (code != IOR)))
3239 && (TARGET_H8300 ? (code == AND) : (code != IOR)))
3244 && code == IOR
3345 || (code != IOR && w0 == 0xffff));
3349 upper_half_easy_p = ((code != IOR
[all...]
/openbsd-current/gnu/usr.bin/gcc/gcc/config/m68hc11/
H A Dm68hc11.h1457 case IOR: \
1747 {"m68hc11_logical_operator", {AND, IOR, XOR}}, \
1748 {"m68hc11_arith_operator", {AND, IOR, XOR, PLUS, MINUS, \
1751 {"m68hc11_non_shift_operator", {AND, IOR, XOR, PLUS, MINUS}}, \
/openbsd-current/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/compile/
H A D920625-1.c6 SUB_CIO, ADC_CI, ADC_CO, ADC_CIO, AND, IOR, XOR, ANDC, IORC, EQV, enumerator in enum:__anon6854
164 recurse(IOR, n_values, s1, s2, v, 1, sequence, n_insns, values, n_values + 1, goal_value, allowed_cost, co, prune_hint & ~CY_JUST_SET);
/openbsd-current/gnu/usr.bin/gcc/gcc/config/vax/
H A Dvax.h887 case ROTATE: case ROTATERT: case PLUS: case MINUS: case IOR: \
940 case IOR: \
H A Dvax.c617 case IOR:
/openbsd-current/gnu/usr.bin/gcc/gcc/config/frv/
H A Dfrv.h2603 case IOR: \
3353 { "condexec_si_binary_operator", { PLUS, MINUS, AND, IOR, XOR, \
3359 { "intop_compare_operator", { PLUS, MINUS, AND, IOR, XOR, \
3361 { "condexec_intop_cmp_operator", { PLUS, MINUS, AND, IOR, XOR, \
/openbsd-current/gnu/gcc/gcc/config/score/
H A Dscore.c964 else if (outer_code == AND || outer_code == IOR)
1009 case IOR:
1334 case IOR:
/openbsd-current/gnu/gcc/gcc/config/vax/
H A Dvax.c689 case IOR:
865 case IOR:
/openbsd-current/gnu/usr.bin/gcc/gcc/config/cris/
H A Dcris.h1767 {PLUS, MINUS, IOR, AND, UMIN}}, \
1769 {PLUS, IOR, AND, UMIN}}, \
H A Dcris.c279 /* Check if MODE is same as mode for X, and X is PLUS, MINUS, IOR or
294 || code == IOR || code == AND || code == UMIN));
297 /* Check if MODE is same as mode for X, and X is PLUS, IOR or AND or
312 || code == IOR || code == AND || code == UMIN));
517 case IOR:
/openbsd-current/gnu/usr.bin/gcc/gcc/config/i386/
H A Di386.h2825 case IOR: \
3344 {"arith_or_logical_operator", {PLUS, MULT, AND, IOR, XOR, SMIN, SMAX, \
3348 {"promotable_binary_operator", {PLUS, MULT, AND, IOR, XOR, ASHIFT}}, \
/openbsd-current/gnu/usr.bin/gcc/gcc/config/rs6000/
H A Drs6000.h2369 case IOR: \
2939 {"boolean_operator", {AND, IOR, XOR}}, \
2940 {"boolean_or_operator", {IOR, XOR}}, \
/openbsd-current/gnu/usr.bin/gcc/gcc/config/mcore/
H A Dmcore.h1028 case IOR: \
/openbsd-current/gnu/usr.bin/gcc/gcc/config/s390/
H A Ds390.h844 case IOR: \
/openbsd-current/gnu/usr.bin/gcc/gcc/config/avr/
H A Davr.h1529 || OUTER_CODE == IOR \
/openbsd-current/gnu/usr.bin/gcc/gcc/config/c4x/
H A Dc4x.h1482 case IOR: \
1520 || (C) == IOR || (C) == XOR)

Completed in 1725 milliseconds

12345