Lines Matching defs:icode

407       int icode = (int) vec_set_optab->handlers[outermode].insn_code;
413 enum machine_mode mode0 = insn_data[icode].operand[0].mode;
414 enum machine_mode mode1 = insn_data[icode].operand[1].mode;
415 enum machine_mode mode2 = insn_data[icode].operand[2].mode;
419 if (! (*insn_data[icode].operand[1].predicate) (src, mode1))
422 if (! (*insn_data[icode].operand[2].predicate) (rtxpos, mode2))
427 gcc_assert ((*insn_data[icode].operand[0].predicate) (dest, mode0)
428 && (*insn_data[icode].operand[1].predicate) (src, mode1)
429 && (*insn_data[icode].operand[2].predicate) (rtxpos, mode2));
430 pat = GEN_FCN (icode) (dest, src, rtxpos);
516 int icode = movstrict_optab->handlers[fieldmode].insn_code;
526 if (! (*insn_data[icode].operand[1].predicate) (value, fieldmode))
540 emit_insn (GEN_FCN (icode)
1144 int icode = (int) vec_extract_optab->handlers[outermode].insn_code;
1149 enum machine_mode mode0 = insn_data[icode].operand[0].mode;
1150 enum machine_mode mode1 = insn_data[icode].operand[1].mode;
1151 enum machine_mode mode2 = insn_data[icode].operand[2].mode;
1161 if (! (*insn_data[icode].operand[0].predicate) (dest, mode0))
1164 if (! (*insn_data[icode].operand[1].predicate) (src, mode1))
1167 if (! (*insn_data[icode].operand[2].predicate) (rtxpos, mode2))
1172 gcc_assert ((*insn_data[icode].operand[0].predicate) (dest, mode0)
1173 && (*insn_data[icode].operand[1].predicate) (src, mode1)
1174 && (*insn_data[icode].operand[2].predicate) (rtxpos, mode2));
1176 pat = GEN_FCN (icode) (dest, src, rtxpos);
5126 enum insn_code icode;
5219 icode = setcc_gen_code[(int) code];
5263 if (icode != CODE_FOR_nothing)
5310 compare_mode = insn_data[(int) icode].operand[0].mode;
5312 pred = insn_data[(int) icode].operand[0].predicate;
5316 pattern = GEN_FCN (icode) (subtarget);