Lines Matching defs:dpp

574       const DPP16_instruction& dpp = instr->dpp16();
575 if (dpp.dpp_ctrl <= 0xff) {
576 fprintf(output, " quad_perm:[%d,%d,%d,%d]", dpp.dpp_ctrl & 0x3, (dpp.dpp_ctrl >> 2) & 0x3,
577 (dpp.dpp_ctrl >> 4) & 0x3, (dpp.dpp_ctrl >> 6) & 0x3);
578 } else if (dpp.dpp_ctrl >= 0x101 && dpp.dpp_ctrl <= 0x10f) {
579 fprintf(output, " row_shl:%d", dpp.dpp_ctrl & 0xf);
580 } else if (dpp.dpp_ctrl >= 0x111 && dpp.dpp_ctrl <= 0x11f) {
581 fprintf(output, " row_shr:%d", dpp.dpp_ctrl & 0xf);
582 } else if (dpp.dpp_ctrl >= 0x121 && dpp.dpp_ctrl <= 0x12f) {
583 fprintf(output, " row_ror:%d", dpp.dpp_ctrl & 0xf);
584 } else if (dpp.dpp_ctrl == dpp_wf_sl1) {
586 } else if (dpp.dpp_ctrl == dpp_wf_rl1) {
588 } else if (dpp.dpp_ctrl == dpp_wf_sr1) {
590 } else if (dpp.dpp_ctrl == dpp_wf_rr1) {
592 } else if (dpp.dpp_ctrl == dpp_row_mirror) {
594 } else if (dpp.dpp_ctrl == dpp_row_half_mirror) {
596 } else if (dpp.dpp_ctrl == dpp_row_bcast15) {
598 } else if (dpp.dpp_ctrl == dpp_row_bcast31) {
601 fprintf(output, " dpp_ctrl:0x%.3x", dpp.dpp_ctrl);
603 if (dpp.row_mask != 0xf)
604 fprintf(output, " row_mask:0x%.1x", dpp.row_mask);
605 if (dpp.bank_mask != 0xf)
606 fprintf(output, " bank_mask:0x%.1x", dpp.bank_mask);
607 if (dpp.bound_ctrl)
610 const DPP8_instruction& dpp = instr->dpp8();
611 fprintf(output, " dpp8:[%d,%d,%d,%d,%d,%d,%d,%d]", dpp.lane_sel[0], dpp.lane_sel[1],
612 dpp.lane_sel[2], dpp.lane_sel[3], dpp.lane_sel[4], dpp.lane_sel[5], dpp.lane_sel[6],
613 dpp.lane_sel[7]);
687 const DPP16_instruction& dpp = instr->dpp16();
689 abs[i] = dpp.abs[i];
690 neg[i] = dpp.neg[i];