Lines Matching refs:dpp
450 DPP8_instruction* dpp = &instr->dpp8();
452 std::swap(dpp->operands[0], dpp->operands[1]);
454 dpp->operands[0] = mov->operands[0];
455 memcpy(dpp->lane_sel, mov->dpp8().lane_sel, sizeof(dpp->lane_sel));
457 DPP16_instruction* dpp = &instr->dpp16();
459 std::swap(dpp->operands[0], dpp->operands[1]);
460 std::swap(dpp->neg[0], dpp->neg[1]);
461 std::swap(dpp->abs[0], dpp->abs[1]);
463 dpp->operands[0] = mov->operands[0];
464 dpp->dpp_ctrl = mov->dpp16().dpp_ctrl;
465 dpp->bound_ctrl = true;
466 dpp->neg[0] ^= mov->dpp16().neg[0] && !dpp->abs[0];
467 dpp->abs[0] |= mov->dpp16().abs[0];