Lines Matching refs:tem

2966   rtx insn, accum, tem;
3011 tem = expand_shift (LSHIFT_EXPR, mode, op0,
3014 accum = force_operand (gen_rtx_PLUS (mode, accum, tem),
3020 tem = expand_shift (LSHIFT_EXPR, mode, op0,
3023 accum = force_operand (gen_rtx_MINUS (mode, accum, tem),
3048 tem = expand_shift (LSHIFT_EXPR, mode, accum,
3051 accum = force_operand (gen_rtx_PLUS (mode, accum, tem),
3057 tem = expand_shift (LSHIFT_EXPR, mode, accum,
3060 accum = force_operand (gen_rtx_MINUS (mode, tem, accum),
3062 ? add_target : (optimize ? 0 : tem)));
3075 tem = op0, nmode = mode;
3079 tem = gen_lowpart (nmode, op0);
3084 gen_rtx_MULT (nmode, tem, GEN_INT (val_so_far)));
3401 rtx tem;
3404 tem = expand_shift (RSHIFT_EXPR, mode, op0,
3407 tem = expand_and (mode, tem, op1, NULL_RTX);
3409 = force_operand (gen_rtx_fmt_ee (adj_code, mode, adj_operand, tem),
3412 tem = expand_shift (RSHIFT_EXPR, mode, op1,
3415 tem = expand_and (mode, tem, op0, NULL_RTX);
3416 target = force_operand (gen_rtx_fmt_ee (adj_code, mode, adj_operand, tem),
3450 rtx tem;
3463 tem = expand_binop (mode, moptab, op0, narrow_op1, target,
3465 if (tem)
3466 return tem;
3476 tem = expand_binop (mode, moptab, op0, narrow_op1, target,
3478 if (tem)
3480 return expand_mult_highpart_adjust (mode, tem, op0, narrow_op1,
3481 tem, unsignedp);
3489 tem = expand_binop (wider_mode, moptab, op0, narrow_op1, 0,
3491 if (tem)
3492 return extract_high_half (mode, tem);
3509 tem = expand_binop (wider_mode, smul_optab, wop0, wop1, 0,
3514 if (tem)
3517 return extract_high_half (mode, tem);
3528 tem = expand_binop (wider_mode, moptab, op0, narrow_op1,
3530 if (tem != 0)
3532 tem = extract_high_half (mode, tem);
3534 return expand_mult_highpart_adjust (mode, tem, op0, narrow_op1,
3563 rtx tem;
3594 tem = expand_mult_highpart_optab (mode, op0, op1, target, unsignedp,
3596 if (tem)
3597 return tem;
3599 tem = convert_to_mode (wider_mode, op0, unsignedp);
3600 tem = expand_mult_const (wider_mode, tem, cnst1, 0, &alg, variant);
3601 tem = extract_high_half (mode, tem);
3605 tem = force_operand (gen_rtx_MINUS (mode, tem, op0), tem);
3607 return tem;
4464 rtx tem;
4467 tem = expand_binop (compute_mode, xor_optab, op0, op1,
4469 do_cmp_and_jump (tem, const0_rtx, GE, compute_mode, label);
4481 rtx tem;
4492 tem = expand_binop (compute_mode, sdiv_optab, adjusted_op0, op1,
4494 if (tem != quotient)
4495 emit_move_insn (quotient, tem);
4504 tem = expand_binop (compute_mode, sdiv_optab, adjusted_op0, op1,
4506 if (tem != quotient)
4507 emit_move_insn (quotient, tem);
4513 tem = expand_binop (compute_mode, sdiv_optab, adjusted_op0, op1,
4515 if (tem != quotient)
4516 emit_move_insn (quotient, tem);
4594 rtx adjusted_op0, tem;
4607 tem = expand_binop (compute_mode, udiv_optab, adjusted_op0, op1,
4609 if (tem != quotient)
4610 emit_move_insn (quotient, tem);
4678 rtx tem;
4682 tem = expand_binop (compute_mode, xor_optab, op0, op1,
4684 do_cmp_and_jump (tem, const0_rtx, LT, compute_mode, label);
4696 rtx tem;
4708 tem = expand_binop (compute_mode, sdiv_optab, adjusted_op0, op1,
4710 if (tem != quotient)
4711 emit_move_insn (quotient, tem);
4721 tem = expand_binop (compute_mode, sdiv_optab, adjusted_op0, op1,
4723 if (tem != quotient)
4724 emit_move_insn (quotient, tem);
4730 tem = expand_binop (compute_mode, sdiv_optab, adjusted_op0, op1,
4732 if (tem != quotient)
4733 emit_move_insn (quotient, tem);
4770 rtx tem;
4777 rtx tem;
4780 tem = expand_mult (compute_mode, quotient, op1, NULL_RTX, 1);
4781 remainder = expand_binop (compute_mode, sub_optab, op0, tem,
4784 tem = plus_constant (op1, -1);
4785 tem = expand_shift (RSHIFT_EXPR, compute_mode, tem,
4788 do_cmp_and_jump (remainder, tem, LEU, compute_mode, label);
4795 rtx abs_rem, abs_op1, tem, mask;
4802 rtx tem;
4805 tem = expand_mult (compute_mode, quotient, op1, NULL_RTX, 0);
4806 remainder = expand_binop (compute_mode, sub_optab, op0, tem,
4811 tem = expand_shift (LSHIFT_EXPR, compute_mode, abs_rem,
4814 do_cmp_and_jump (tem, abs_op1, LTU, compute_mode, label);
4815 tem = expand_binop (compute_mode, xor_optab, op0, op1,
4817 mask = expand_shift (RSHIFT_EXPR, compute_mode, tem,
4820 tem = expand_binop (compute_mode, xor_optab, mask, const1_rtx,
4822 tem = expand_binop (compute_mode, sub_optab, tem, mask,
4824 expand_inc (quotient, tem);
4825 tem = expand_binop (compute_mode, xor_optab, mask, op1,
4827 tem = expand_binop (compute_mode, sub_optab, tem, mask,
4829 expand_dec (remainder, tem);
5095 rtx tem = 0;
5098 tem = simplify_binary_operation (AND, mode, op0, op1);
5099 if (tem == 0)
5100 tem = expand_binop (mode, and_optab, op0, op1, target, 0, OPTAB_LIB_WIDEN);
5103 target = tem;
5104 else if (tem != target)
5105 emit_move_insn (target, tem);
5133 rtx tem;
5145 tem = op0;
5147 op1 = tem;
5412 tem = expand_binop (mode, xor_optab, op0, op1, subtarget, 1,
5415 if (tem == 0)
5416 tem = expand_binop (mode, sub_optab, op0, op1, subtarget, 1,
5418 if (tem != 0)
5419 tem = emit_store_flag (target, code, tem, const0_rtx,
5421 if (tem == 0)
5423 return tem;
5456 tem = 0;
5467 tem = expand_binop (mode, sub_optab, op0, const1_rtx, subtarget, 0,
5469 if (tem)
5470 tem = expand_binop (mode, ior_optab, op0, tem, subtarget, 0,
5482 tem = expand_shift (RSHIFT_EXPR, mode, op0,
5485 tem = expand_binop (mode, sub_optab, tem, op0, subtarget, 0,
5507 tem = expand_unop (mode, abs_optab, op0, subtarget, 1);
5509 tem = expand_unop (mode, ffs_optab, op0, subtarget, 1);
5512 tem = convert_modes (word_mode, mode, op0, 1);
5516 if (tem != 0)
5519 tem = expand_binop (mode, sub_optab, tem, const1_rtx, subtarget,
5522 tem = expand_unop (mode, neg_optab, tem, subtarget, 0);
5530 if (tem == 0 && (code == NE || BRANCH_COST > 1))
5535 tem = expand_unop (mode, neg_optab, op0, subtarget, 0);
5536 tem = expand_binop (mode, ior_optab, tem, op0, subtarget, 0,
5539 if (tem && code == EQ)
5540 tem = expand_unop (mode, one_cmpl_optab, tem, subtarget, 0);
5544 if (tem && normalizep)
5545 tem = expand_shift (RSHIFT_EXPR, mode, tem,
5549 if (tem)
5551 if (GET_MODE (tem) != target_mode)
5553 convert_move (target, tem, 0);
5554 tem = target;
5558 emit_move_insn (target, tem);
5559 tem = target;
5565 return tem;
5574 rtx tem, label;
5577 tem = emit_store_flag (target, code, op0, op1, mode, unsignedp, normalizep);
5578 if (tem != 0)
5579 return tem;