Lines Matching refs:wqm
3506 int wqm,
3514 let WQM = wqm;
3519 int channels, int wqm> {
3520 def _V1 : MIMG_Sampler_Helper <op, asm, dst_rc, VGPR_32, wqm,
3523 def _V2 : MIMG_Sampler_Helper <op, asm, dst_rc, VReg_64, wqm>,
3525 def _V4 : MIMG_Sampler_Helper <op, asm, dst_rc, VReg_128, wqm>,
3527 def _V8 : MIMG_Sampler_Helper <op, asm, dst_rc, VReg_256, wqm>,
3529 def _V16 : MIMG_Sampler_Helper <op, asm, dst_rc, VReg_512, wqm>,
3533 multiclass MIMG_Sampler <bits<7> op, string asm, int wqm=0> {
3534 defm _V1 : MIMG_Sampler_Src_Helper<op, asm, VGPR_32, 1, wqm>;
3535 defm _V2 : MIMG_Sampler_Src_Helper<op, asm, VReg_64, 2, wqm>;
3536 defm _V3 : MIMG_Sampler_Src_Helper<op, asm, VReg_96, 3, wqm>;
3537 defm _V4 : MIMG_Sampler_Src_Helper<op, asm, VReg_128, 4, wqm>;
3544 RegisterClass src_rc, int wqm> : MIMG <
3563 let WQM = wqm;
3570 int channels, int wqm> {
3571 def _V1 : MIMG_Gather_Helper <op, asm, dst_rc, VGPR_32, wqm>,
3573 def _V2 : MIMG_Gather_Helper <op, asm, dst_rc, VReg_64, wqm>,
3575 def _V4 : MIMG_Gather_Helper <op, asm, dst_rc, VReg_128, wqm>,
3577 def _V8 : MIMG_Gather_Helper <op, asm, dst_rc, VReg_256, wqm>,
3579 def _V16 : MIMG_Gather_Helper <op, asm, dst_rc, VReg_512, wqm>,
3583 multiclass MIMG_Gather <bits<7> op, string asm, int wqm=0> {
3584 defm _V1 : MIMG_Gather_Src_Helper<op, asm, VGPR_32, 1, wqm>;
3585 defm _V2 : MIMG_Gather_Src_Helper<op, asm, VReg_64, 2, wqm>;
3586 defm _V3 : MIMG_Gather_Src_Helper<op, asm, VReg_96, 3, wqm>;
3587 defm _V4 : MIMG_Gather_Src_Helper<op, asm, VReg_128, 4, wqm>;