Lines Matching refs:BaseOpcode
38 MIMGBaseOpcode BaseOpcode = !cast<MIMGBaseOpcode>(NAME);
64 let Fields = ["BaseOpcode", "Store", "Atomic", "AtomicX2", "Sampler",
69 let PrimaryKey = ["BaseOpcode"];
218 MIMGBaseOpcode BaseOpcode;
240 let Fields = ["Opcode", "BaseOpcode", "MIMGEncoding", "VDataDwords",
245 let PrimaryKey = ["BaseOpcode", "MIMGEncoding", "VDataDwords", "VAddrDwords"];
298 let d16 = !if(BaseOpcode.HasD16, ?, 0);
309 let d16 = !if(BaseOpcode.HasD16, ?, 0);
321 let d16 = !if(BaseOpcode.HasD16, ?, 0);
339 let d16 = !if(BaseOpcode.HasD16, ?, 0);
352 let d16 = !if(BaseOpcode.HasD16, ?, 0);
374 let d16 = !if(BaseOpcode.HasD16, ?, 0);
393 let d16 = !if(BaseOpcode.HasD16, ?, 0);
414 let d16 = !if(BaseOpcode.HasD16, ?, 0);
428 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
430 #!if(BaseOpcode.HasD16, "$d16", "");
441 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
443 #!if(BaseOpcode.HasD16, "$d16", "");
453 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
455 #!if(BaseOpcode.HasD16, "$d16", "");
466 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
468 #!if(BaseOpcode.HasD16, "$d16", "");
478 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
480 #!if(BaseOpcode.HasD16, "$d16", "");
491 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
493 #!if(BaseOpcode.HasD16, "$d16", "");
503 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
505 #!if(BaseOpcode.HasD16, "$d16", "");
514 !if(BaseOpcode.Sampler, (ins SReg_128:$samp), (ins)),
518 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
520 #!if(BaseOpcode.Sampler, ", $samp", "")
522 #!if(BaseOpcode.HasD16, "$d16", "");
531 !if(BaseOpcode.Sampler, (ins SReg_128:$samp), (ins)),
535 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
537 #!if(BaseOpcode.Sampler, ", $samp", "")
539 #!if(BaseOpcode.HasD16, "$d16", "");
663 let BaseOpcode = !cast<MIMGBaseOpcode>(NAME),
686 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
688 #!if(BaseOpcode.HasD16, "$d16", "");
700 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
702 #!if(BaseOpcode.HasD16, "$d16", "");
712 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
714 #!if(BaseOpcode.HasD16, "$d16", "");
726 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
728 #!if(BaseOpcode.HasD16, "$d16", "");
738 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
740 #!if(BaseOpcode.HasD16, "$d16", "");
752 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
754 #!if(BaseOpcode.HasD16, "$d16", "");
765 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
767 #!if(BaseOpcode.HasD16, "$d16", "");
861 let BaseOpcode = !cast<MIMGBaseOpcode>(NAME) in {
1105 MIMGBaseOpcode BaseOpcode; // Unused
1118 let BaseOpcode = !cast<MIMGBaseOpcode>(NAME) in {
1144 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
1146 #!if(BaseOpcode.HasD16, "$d16", "");
1155 !if(BaseOpcode.HasD16, (ins D16:$d16), (ins)));
1157 #!if(BaseOpcode.HasD16, "$d16", "");
1178 let InOperandList = MIMG_Sampler_OpList_gfx10p<(ins AddrRC:$vaddr0), BaseOpcode.HasD16>.ret;
1179 let AsmString = MIMG_Sampler_Asm_gfx10p<opcode, "$vdata, $vaddr0", BaseOpcode.HasD16>.ret;
1186 let InOperandList = MIMG_Sampler_OpList_gfx10p<AddrIns, BaseOpcode.HasD16>.ret;
1187 let AsmString = MIMG_Sampler_Asm_gfx10p<opcode, " $vdata, "#AddrAsm, BaseOpcode.HasD16>.ret;
1194 let InOperandList = MIMG_Sampler_OpList_gfx10p<(ins AddrRC:$vaddr0), BaseOpcode.HasD16>.ret;
1195 let AsmString = MIMG_Sampler_Asm_gfx10p<opcode, "off, $vaddr0", BaseOpcode.HasD16>.ret;
1204 let InOperandList = MIMG_Sampler_OpList_gfx10p<AddrIns, BaseOpcode.HasD16>.ret;
1205 let AsmString = MIMG_Sampler_Asm_gfx10p<opcode, " off, "#AddrAsm, BaseOpcode.HasD16>.ret;
1214 let InOperandList = MIMG_Sampler_OpList_gfx10p<(ins AddrRC:$vaddr0), BaseOpcode.HasD16>.ret;
1215 let AsmString = MIMG_Sampler_Asm_gfx10p<opcode, "$vdata, $vaddr0", BaseOpcode.HasD16>.ret;
1223 let InOperandList = MIMG_Sampler_OpList_gfx10p<AddrIns, BaseOpcode.HasD16>.ret;
1224 let AsmString = MIMG_Sampler_Asm_gfx10p<opcode, " $vdata, "#AddrAsm, BaseOpcode.HasD16>.ret;
1231 let InOperandList = MIMG_Sampler_OpList_gfx10p<(ins AddrRC:$vaddr0), BaseOpcode.HasD16>.ret;
1232 let AsmString = MIMG_Sampler_Asm_gfx10p<opcode, "off, $vaddr0", BaseOpcode.HasD16>.ret;
1240 let InOperandList = MIMG_Sampler_OpList_gfx10p<AddrIns, BaseOpcode.HasD16>.ret;
1241 let AsmString = MIMG_Sampler_Asm_gfx10p<opcode, "off, "#AddrAsm, BaseOpcode.HasD16>.ret;
1427 let BaseOpcode = !cast<MIMGBaseOpcode>(NAME), WQM = wqm,
1480 let BaseOpcode = !cast<MIMGBaseOpcode>(NAME), WQM = wqm,
1508 let BaseOpcode = !cast<MIMGBaseOpcode>(NAME), WQM = wqm,
1587 BaseOpcode = !cast<MIMGBaseOpcode>(NAME),
1625 let BaseOpcode = !cast<MIMGBaseOpcode>(NAME),
1794 MIMGBaseOpcode BaseOpcode = !cast<MIMGBaseOpcode>(!strconcat("IMAGE_", I.P.OpMod));
1832 …let Fields = ["Intr", "BaseOpcode", "Dim", "NumOffsetArgs", "NumBiasArgs", "NumZCompareArgs", "Num…
1846 let Key = ["BaseOpcode", "Dim"];