Lines Matching refs:DppCtrl
4205 unsigned DppCtrl = Inst.getOperand(DppCtrlIdx).getImm(); in validateDPP() local
4207 if (!AMDGPU::isLegal64BitDPPControl(DppCtrl)) { in validateDPP()
8477 return (Imm >= DppCtrl::QUAD_PERM_FIRST && Imm <= DppCtrl::QUAD_PERM_LAST) || in isDPPCtrl()
8478 (Imm >= DppCtrl::ROW_SHL_FIRST && Imm <= DppCtrl::ROW_SHL_LAST) || in isDPPCtrl()
8479 (Imm >= DppCtrl::ROW_SHR_FIRST && Imm <= DppCtrl::ROW_SHR_LAST) || in isDPPCtrl()
8480 (Imm >= DppCtrl::ROW_ROR_FIRST && Imm <= DppCtrl::ROW_ROR_LAST) || in isDPPCtrl()
8481 (Imm == DppCtrl::WAVE_SHL1) || in isDPPCtrl()
8482 (Imm == DppCtrl::WAVE_ROL1) || in isDPPCtrl()
8483 (Imm == DppCtrl::WAVE_SHR1) || in isDPPCtrl()
8484 (Imm == DppCtrl::WAVE_ROR1) || in isDPPCtrl()
8485 (Imm == DppCtrl::ROW_MIRROR) || in isDPPCtrl()
8486 (Imm == DppCtrl::ROW_HALF_MIRROR) || in isDPPCtrl()
8487 (Imm == DppCtrl::BCAST15) || in isDPPCtrl()
8488 (Imm == DppCtrl::BCAST31) || in isDPPCtrl()
8489 (Imm >= DppCtrl::ROW_SHARE_FIRST && Imm <= DppCtrl::ROW_SHARE_LAST) || in isDPPCtrl()
8490 (Imm >= DppCtrl::ROW_XMASK_FIRST && Imm <= DppCtrl::ROW_XMASK_LAST); in isDPPCtrl()
8688 .Case("wave_shl", {DppCtrl::WAVE_SHL1, 1, 1}) in parseDPPCtrlSel()
8689 .Case("wave_rol", {DppCtrl::WAVE_ROL1, 1, 1}) in parseDPPCtrlSel()
8690 .Case("wave_shr", {DppCtrl::WAVE_SHR1, 1, 1}) in parseDPPCtrlSel()
8691 .Case("wave_ror", {DppCtrl::WAVE_ROR1, 1, 1}) in parseDPPCtrlSel()
8692 .Case("row_shl", {DppCtrl::ROW_SHL0, 1, 15}) in parseDPPCtrlSel()
8693 .Case("row_shr", {DppCtrl::ROW_SHR0, 1, 15}) in parseDPPCtrlSel()
8694 .Case("row_ror", {DppCtrl::ROW_ROR0, 1, 15}) in parseDPPCtrlSel()
8695 .Case("row_share", {DppCtrl::ROW_SHARE_FIRST, 0, 15}) in parseDPPCtrlSel()
8696 .Case("row_xmask", {DppCtrl::ROW_XMASK_FIRST, 0, 15}) in parseDPPCtrlSel()
8697 .Case("row_newbcast", {DppCtrl::ROW_NEWBCAST_FIRST, 0, 15}) in parseDPPCtrlSel()
8703 Val = (Val == 15)? DppCtrl::BCAST15 : DppCtrl::BCAST31; in parseDPPCtrlSel()
8732 Val = DppCtrl::ROW_MIRROR; in parseDPPCtrl()
8734 Val = DppCtrl::ROW_HALF_MIRROR; in parseDPPCtrl()