Searched refs:GET_ATTRIB (Results 1 – 6 of 6) sorted by relevance
/openbmc/qemu/target/hexagon/ |
H A D | iclass.c | 35 if (GET_ATTRIB(opcode, A_ICOP)) { in find_iclass_slots() 37 } else if (GET_ATTRIB(opcode, A_RESTRICT_SLOT0ONLY)) { in find_iclass_slots() 39 } else if (GET_ATTRIB(opcode, A_RESTRICT_SLOT1ONLY)) { in find_iclass_slots() 41 } else if (GET_ATTRIB(opcode, A_RESTRICT_SLOT2ONLY)) { in find_iclass_slots() 43 } else if (GET_ATTRIB(opcode, A_RESTRICT_SLOT3ONLY)) { in find_iclass_slots() 45 } else if (GET_ATTRIB(opcode, A_COF) && in find_iclass_slots() 46 GET_ATTRIB(opcode, A_INDIRECT) && in find_iclass_slots() 47 !GET_ATTRIB(opcode, A_MEMLIKE) && in find_iclass_slots() 48 !GET_ATTRIB(opcode, A_MEMLIKE_PACKET_RULES)) { in find_iclass_slots() 50 } else if (GET_ATTRIB(opcode, A_RESTRICT_NOSLOT1)) { in find_iclass_slots() [all …]
|
H A D | decode.c | 120 if (GET_ATTRIB(packet->insn[i].opcode, A_DOTNEWVALUE) && in decode_fill_newvalue_regno() 121 !GET_ATTRIB(packet->insn[i].opcode, A_EXTENSION)) { in decode_fill_newvalue_regno() 134 if (GET_ATTRIB(packet->insn[i - j - 1].opcode, A_IT_EXTENDER)) { in decode_fill_newvalue_regno() 174 if (GET_ATTRIB(pkt->insn[i].opcode, A_NEWCMPJUMP)) { in decode_split_cmpjump() 193 if ((GET_ATTRIB(opcode, A_JUMP)) || in decode_opcode_can_jump() 194 (GET_ATTRIB(opcode, A_CALL)) || in decode_opcode_can_jump() 209 return GET_ATTRIB(opcode, A_HWLOOP0_END) || in decode_opcode_ends_loop() 210 GET_ATTRIB(opcode, A_HWLOOP1_END); in decode_opcode_ends_loop() 231 if (GET_ATTRIB(opcode, A_DCZEROA)) { in decode_set_insn_attr_fields() 235 if (GET_ATTRIB(opcode, A_STORE)) { in decode_set_insn_attr_fields() [all …]
|
H A D | translate.c | 252 if (GET_ATTRIB(pkt->insn[i].opcode, attrib)) { in check_for_attrib() 264 if (GET_ATTRIB(opcode, A_CONDEXEC) && in need_slot_cancelled() 265 GET_ATTRIB(opcode, A_SCALAR_STORE)) { in need_slot_cancelled() 279 if (GET_ATTRIB(opcode, A_CONDEXEC) && GET_ATTRIB(opcode, A_COF)) { in need_next_PC() 282 if (GET_ATTRIB(opcode, A_HWLOOP0_END) || in need_next_PC() 283 GET_ATTRIB(opcode, A_HWLOOP1_END)) { in need_next_PC() 298 if (GET_ATTRIB(opcode, attrib)) { in mark_implicit_reg_write() 303 bool is_predicated = GET_ATTRIB(opcode, A_CONDEXEC) || in mark_implicit_reg_write() 333 if (GET_ATTRIB(ctx->insn->opcode, attrib)) { in mark_implicit_pred_write() 392 if (GET_ATTRIB(ctx->insn->opcode, attrib)) { in mark_implicit_pred_read() [all …]
|
H A D | printinsn.c | 93 if (GET_ATTRIB(pkt->insn[i].opcode, A_SUBINSN)) { in snprint_a_pkt_disas() 132 if (GET_ATTRIB(pkt->insn[i].opcode, A_SUBINSN)) { in snprint_a_pkt_debug()
|
H A D | attribs.h | 32 #define GET_ATTRIB(opcode, attrib) \ macro
|
/openbmc/qemu/target/hexagon/mmvec/ |
H A D | decode_ext_mmvec.c | 35 if (GET_ATTRIB(use_opcode, A_DOTNEWVALUE) && in check_new_value() 36 GET_ATTRIB(use_opcode, A_CVI) && in check_new_value() 37 GET_ATTRIB(use_opcode, A_STORE)) { in check_new_value() 49 if (!GET_ATTRIB(pkt->insn[j].opcode, A_CVI)) { in check_new_value() 68 GET_ATTRIB(def_opcode, A_CVI_GATHER)) { in check_new_value() 103 if (GET_ATTRIB(pkt->insn[i].opcode, A_CVI)) { in decode_mmvec_move_cvi_to_end() 133 if ((GET_ATTRIB(opcode, A_LOAD) && in decode_shuffle_for_execution_vops() 134 GET_ATTRIB(opcode, A_CVI_NEW)) || in decode_shuffle_for_execution_vops() 135 GET_ATTRIB(opcode, A_CVI_TMP)) { in decode_shuffle_for_execution_vops() 148 if (GET_ATTRIB(opcode, A_STORE) && in decode_shuffle_for_execution_vops() [all …]
|