Lines Matching refs:icode

318   int icode = recog (pat, insn,  in insn_invalid_p()  local
323 int is_asm = icode < 0 && asm_noperands (PATTERN (insn)) >= 0; in insn_invalid_p()
329 || (!is_asm && icode < 0)) in insn_invalid_p()
339 if (added_clobbers_hard_reg_p (icode)) in insn_invalid_p()
344 add_clobbers (newpat, icode); in insn_invalid_p()
360 INSN_CODE (insn) = icode; in insn_invalid_p()
2236 int icode; in extract_insn() local
2302 icode = recog_memoized (insn); in extract_insn()
2303 if (icode < 0) in extract_insn()
2306 recog_data.n_operands = noperands = insn_data[icode].n_operands; in extract_insn()
2307 recog_data.n_alternatives = insn_data[icode].n_alternatives; in extract_insn()
2308 recog_data.n_dups = insn_data[icode].n_dups; in extract_insn()
2314 recog_data.constraints[i] = insn_data[icode].operand[i].constraint; in extract_insn()
2315 recog_data.is_operator[i] = insn_data[icode].operand[i].is_operator; in extract_insn()
2316 recog_data.operand_mode[i] = insn_data[icode].operand[i].mode; in extract_insn()
2460 preprocess_insn_constraints (unsigned int icode) in preprocess_insn_constraints() argument
2462 gcc_checking_assert (IN_RANGE (icode, 0, NUM_INSN_CODES - 1)); in preprocess_insn_constraints()
2463 if (this_target_recog->x_op_alt[icode]) in preprocess_insn_constraints()
2464 return this_target_recog->x_op_alt[icode]; in preprocess_insn_constraints()
2466 int n_operands = insn_data[icode].n_operands; in preprocess_insn_constraints()
2473 int n_alternatives = MAX (insn_data[icode].n_alternatives, 1); in preprocess_insn_constraints()
2480 constraints[i] = insn_data[icode].operand[i].constraint; in preprocess_insn_constraints()
2484 this_target_recog->x_op_alt[icode] = op_alt; in preprocess_insn_constraints()
2495 int icode = INSN_CODE (insn); in preprocess_constraints() local
2496 if (icode >= 0) in preprocess_constraints()
2497 recog_op_alt = preprocess_insn_constraints (icode); in preprocess_constraints()