Lines Matching refs:opcode

170                pkt->insn[pkt->num_insns - 1].opcode == J2_endloop0) {  in gen_end_tb()
250 if (GET_ATTRIB(pkt->insn[i].opcode, attrib)) { in check_for_attrib()
261 uint16_t opcode = pkt->insn[i].opcode; in need_slot_cancelled() local
262 if (GET_ATTRIB(opcode, A_CONDEXEC) && in need_slot_cancelled()
263 GET_ATTRIB(opcode, A_SCALAR_STORE)) { in need_slot_cancelled()
276 uint16_t opcode = pkt->insn[i].opcode; in need_next_PC() local
277 if (GET_ATTRIB(opcode, A_CONDEXEC) && GET_ATTRIB(opcode, A_COF)) { in need_next_PC()
280 if (GET_ATTRIB(opcode, A_HWLOOP0_END) || in need_next_PC()
281 GET_ATTRIB(opcode, A_HWLOOP1_END)) { in need_next_PC()
295 uint16_t opcode = ctx->insn->opcode; in mark_implicit_reg_write() local
296 if (GET_ATTRIB(opcode, attrib)) { in mark_implicit_reg_write()
301 bool is_predicated = GET_ATTRIB(opcode, A_CONDEXEC) || in mark_implicit_reg_write()
306 (opcode == J2_endloop0 || in mark_implicit_reg_write()
307 opcode == J2_endloop1 || in mark_implicit_reg_write()
308 opcode == J2_endloop01)) { in mark_implicit_reg_write()
331 if (GET_ATTRIB(ctx->insn->opcode, attrib)) { in mark_implicit_pred_write()
452 if (GET_ATTRIB(ctx->insn->opcode, attrib)) { in mark_implicit_pred_read()
472 if (opcode_analyze[insn->opcode]) { in analyze_packet()
473 opcode_analyze[insn->opcode](ctx); in analyze_packet()
609 if (GET_ATTRIB(insn->opcode, A_CVI_NEW) && in is_gather_store_insn()
614 if (GET_ATTRIB(in->opcode, A_CVI_GATHER) && in->slot == 1) { in is_gather_store_insn()
624 uint16_t opcode = ctx->insn->opcode; in mark_store_width() local
628 if (GET_ATTRIB(opcode, A_SCALAR_STORE)) { in mark_store_width()
629 if (GET_ATTRIB(opcode, A_MEMSIZE_0B)) { in mark_store_width()
632 if (GET_ATTRIB(opcode, A_MEMSIZE_1B)) { in mark_store_width()
635 if (GET_ATTRIB(opcode, A_MEMSIZE_2B)) { in mark_store_width()
638 if (GET_ATTRIB(opcode, A_MEMSIZE_4B)) { in mark_store_width()
641 if (GET_ATTRIB(opcode, A_MEMSIZE_8B)) { in mark_store_width()
712 return GET_ATTRIB(pkt->insn[i].opcode, A_CONDEXEC); in slot_is_predicated()
836 int opcode = pkt->insn[i].opcode; in pkt_has_hvx_store() local
837 if (GET_ATTRIB(opcode, A_CVI) && GET_ATTRIB(opcode, A_STORE)) { in pkt_has_hvx_store()
899 !GET_ATTRIB(pkt->insn[i].opcode, A_IT_NOP)) { in update_exec_counters()
902 if (GET_ATTRIB(pkt->insn[i].opcode, A_CVI)) { in update_exec_counters()