Lines Matching refs:op_mode

220 		    enum machine_mode op_mode)
225 if ((tem = simplify_unary_operation (code, mode, op, op_mode)) != 0)
272 enum machine_mode op_mode;
286 op_mode = GET_MODE (op0);
290 return simplify_gen_unary (code, mode, op0, op_mode);
304 op_mode = GET_MODE (op0) != VOIDmode ? GET_MODE (op0) : GET_MODE (op1);
309 return simplify_gen_relational (code, mode, op_mode, op0, op1);
314 op_mode = GET_MODE (op0);
320 if (op_mode == VOIDmode)
321 op_mode = GET_MODE (op0);
322 return simplify_gen_ternary (code, mode, op_mode, op0, op1, op2);
378 rtx op, enum machine_mode op_mode)
387 tem = simplify_const_unary_operation (code, mode, trueop, op_mode);
491 enum machine_mode op_mode;
493 op_mode = GET_MODE (in1);
494 in1 = simplify_gen_unary (NOT, op_mode, in1, op_mode);
496 op_mode = GET_MODE (in2);
497 if (op_mode == VOIDmode)
498 op_mode = mode;
499 in2 = simplify_gen_unary (NOT, op_mode, in2, op_mode);
878 rtx op, enum machine_mode op_mode)
973 if (op_mode == VOIDmode)
980 else if (GET_MODE_BITSIZE (op_mode) >= HOST_BITS_PER_WIDE_INT * 2)
983 hv = 0, lv &= GET_MODE_MASK (op_mode);
1063 gcc_assert (op_mode != VOIDmode);
1064 if (GET_MODE_BITSIZE (op_mode) == HOST_BITS_PER_WIDE_INT)
1069 gcc_assert (width == GET_MODE_BITSIZE (op_mode));
1072 else if (GET_MODE_BITSIZE (op_mode) < HOST_BITS_PER_WIDE_INT)
1073 val = arg0 & ~((HOST_WIDE_INT) (-1) << GET_MODE_BITSIZE (op_mode));
1079 if (op_mode == VOIDmode)
1080 op_mode = mode;
1081 if (GET_MODE_BITSIZE (op_mode) == HOST_BITS_PER_WIDE_INT)
1086 gcc_assert (width == GET_MODE_BITSIZE (op_mode));
1089 else if (GET_MODE_BITSIZE (op_mode) < HOST_BITS_PER_WIDE_INT)
1092 = arg0 & ~((HOST_WIDE_INT) (-1) << GET_MODE_BITSIZE (op_mode));
1094 & ((HOST_WIDE_INT) 1 << (GET_MODE_BITSIZE (op_mode) - 1)))
1095 val -= (HOST_WIDE_INT) 1 << GET_MODE_BITSIZE (op_mode);
1208 gcc_assert (op_mode != VOIDmode);
1210 if (GET_MODE_BITSIZE (op_mode) > HOST_BITS_PER_WIDE_INT)
1214 lv = l1 & GET_MODE_MASK (op_mode);
1218 if (op_mode == VOIDmode
1219 || GET_MODE_BITSIZE (op_mode) > HOST_BITS_PER_WIDE_INT)
1223 lv = l1 & GET_MODE_MASK (op_mode);
1224 if (GET_MODE_BITSIZE (op_mode) < HOST_BITS_PER_WIDE_INT
1226 << (GET_MODE_BITSIZE (op_mode) - 1))) != 0)
1227 lv -= (HOST_WIDE_INT) 1 << GET_MODE_BITSIZE (op_mode);