Lines Matching refs:insn

75 		const struct tile_decoded_instruction *insn =  in find_matching_insn()  local
78 if (insn->opcode->mnemonic != mnemonic) in find_matching_insn()
83 if (operand_values[j] != insn->operand_values[j]) { in find_matching_insn()
90 return insn; in find_matching_insn()
109 const struct tile_decoded_instruction *insn = in bt_has_addi_sp() local
111 if (insn == NULL) in bt_has_addi_sp()
112 insn = find_matching_insn(bundle, TILE_OPC_ADDLI, vals, 2); in bt_has_addi_sp()
114 if (insn == NULL) in bt_has_addi_sp()
115 insn = find_matching_insn(bundle, TILEGX_OPC_ADDXLI, vals, 2); in bt_has_addi_sp()
116 if (insn == NULL) in bt_has_addi_sp()
117 insn = find_matching_insn(bundle, TILEGX_OPC_ADDXI, vals, 2); in bt_has_addi_sp()
119 if (insn == NULL) in bt_has_addi_sp()
122 *adjust = insn->operand_values[2]; in bt_has_addi_sp()
138 const struct tile_decoded_instruction *insn = in bt_get_info_ops() local
141 if (insn->opcode->mnemonic == TILE_OPC_INFO || in bt_get_info_ops()
142 insn->opcode->mnemonic == TILE_OPC_INFOL) { in bt_get_info_ops()
143 operands[num_ops++] = insn->operand_values[0]; in bt_get_info_ops()
155 const struct tile_decoded_instruction *insn = in bt_has_jrp() local
157 if (insn == NULL) in bt_has_jrp()
160 *target_reg = insn->operand_values[0]; in bt_has_jrp()
169 const struct tile_decoded_instruction *insn = in bt_modifies_reg() local
172 if (insn->opcode->implicitly_written_register == reg) in bt_modifies_reg()
175 for (j = 0; j < insn->opcode->num_operands; j++) in bt_modifies_reg()
176 if (insn->operands[j]->is_dest_reg && in bt_modifies_reg()
177 insn->operand_values[j] == reg) in bt_modifies_reg()
217 const struct tile_decoded_instruction *insn = in bt_update_moveli() local
220 if (insn->opcode->mnemonic == TILEGX_OPC_MOVELI) { in bt_update_moveli()
221 int reg = insn->operand_values[0]; in bt_update_moveli()
222 moveli_args[reg] = insn->operand_values[1]; in bt_update_moveli()
236 const struct tile_decoded_instruction *insn = in bt_has_add_sp() local
238 if (insn) { in bt_has_add_sp()
239 int reg = insn->operand_values[2]; in bt_has_add_sp()