Lines Matching refs:DppCtrl
3961 unsigned DppCtrl = Inst.getOperand(DppCtrlIdx).getImm(); in validateDPP() local
3963 if (!AMDGPU::isLegal64BitDPPControl(DppCtrl)) { in validateDPP()
7693 return (Imm >= DppCtrl::QUAD_PERM_FIRST && Imm <= DppCtrl::QUAD_PERM_LAST) || in isDPPCtrl()
7694 (Imm >= DppCtrl::ROW_SHL_FIRST && Imm <= DppCtrl::ROW_SHL_LAST) || in isDPPCtrl()
7695 (Imm >= DppCtrl::ROW_SHR_FIRST && Imm <= DppCtrl::ROW_SHR_LAST) || in isDPPCtrl()
7696 (Imm >= DppCtrl::ROW_ROR_FIRST && Imm <= DppCtrl::ROW_ROR_LAST) || in isDPPCtrl()
7697 (Imm == DppCtrl::WAVE_SHL1) || in isDPPCtrl()
7698 (Imm == DppCtrl::WAVE_ROL1) || in isDPPCtrl()
7699 (Imm == DppCtrl::WAVE_SHR1) || in isDPPCtrl()
7700 (Imm == DppCtrl::WAVE_ROR1) || in isDPPCtrl()
7701 (Imm == DppCtrl::ROW_MIRROR) || in isDPPCtrl()
7702 (Imm == DppCtrl::ROW_HALF_MIRROR) || in isDPPCtrl()
7703 (Imm == DppCtrl::BCAST15) || in isDPPCtrl()
7704 (Imm == DppCtrl::BCAST31) || in isDPPCtrl()
7705 (Imm >= DppCtrl::ROW_SHARE_FIRST && Imm <= DppCtrl::ROW_SHARE_LAST) || in isDPPCtrl()
7706 (Imm >= DppCtrl::ROW_XMASK_FIRST && Imm <= DppCtrl::ROW_XMASK_LAST); in isDPPCtrl()
7904 .Case("wave_shl", {DppCtrl::WAVE_SHL1, 1, 1}) in parseDPPCtrlSel()
7905 .Case("wave_rol", {DppCtrl::WAVE_ROL1, 1, 1}) in parseDPPCtrlSel()
7906 .Case("wave_shr", {DppCtrl::WAVE_SHR1, 1, 1}) in parseDPPCtrlSel()
7907 .Case("wave_ror", {DppCtrl::WAVE_ROR1, 1, 1}) in parseDPPCtrlSel()
7908 .Case("row_shl", {DppCtrl::ROW_SHL0, 1, 15}) in parseDPPCtrlSel()
7909 .Case("row_shr", {DppCtrl::ROW_SHR0, 1, 15}) in parseDPPCtrlSel()
7910 .Case("row_ror", {DppCtrl::ROW_ROR0, 1, 15}) in parseDPPCtrlSel()
7911 .Case("row_share", {DppCtrl::ROW_SHARE_FIRST, 0, 15}) in parseDPPCtrlSel()
7912 .Case("row_xmask", {DppCtrl::ROW_XMASK_FIRST, 0, 15}) in parseDPPCtrlSel()
7913 .Case("row_newbcast", {DppCtrl::ROW_NEWBCAST_FIRST, 0, 15}) in parseDPPCtrlSel()
7919 Val = (Val == 15)? DppCtrl::BCAST15 : DppCtrl::BCAST31; in parseDPPCtrlSel()
7948 Val = DppCtrl::ROW_MIRROR; in parseDPPCtrl()
7950 Val = DppCtrl::ROW_HALF_MIRROR; in parseDPPCtrl()