Lines Matching refs:DstVT
563 bit NoDstOverlap = !gt(DstVT.Size, 128);
570 let Src2VT = DstVT;
861 GCNPat < (P.DstVT (node
866 …(P.DstVT (Inst i32:$src0_modifiers, P.Src0VT:$src0, i32:$src1_modifiers, P.Src1VT:$src1, $src2_mod…
870 GCNPat < (P.DstVT (node
875 …(P.DstVT (Inst (i32 8), P.Src0VT:$src0, (i32 8), P.Src1VT:$src1, i32:$src2_modifiers, P.Src2VT:$sr…
879 GCNPat < (P.DstVT (node
884 …(P.DstVT (Inst i32:$src0_modifiers, P.Src0VT:$src0, i32:$src1_modifiers, P.Src1VT:$src1, (i32 8), …
1279 …def : GCNPat <(P.DstVT !setdagop(!con(P.WmmaInPat, !if(IsGFX11OpselIntrinsic, (ins 0), (ins))), no…
1280 (P.DstVT !setdagop(P.WmmaOutPat, !cast<Instruction>(Inst#"_twoaddr")))>;
1282 …def : GCNPat <(P.DstVT !setdagop(!con(P.WmmaInlineInPat, !if(IsGFX11OpselIntrinsic, (ins 0), (ins)…
1283 (P.DstVT !setdagop(P.WmmaInlineOutPat, !cast<Instruction>(Inst#"_threeaddr")))>;
1287 GCNPat <(P.DstVT !setdagop(P.SwmmacInPat, node)),
1288 (P.DstVT !setdagop(P.SwmmacOutPat, Inst))>;
1291 GCNPat <(P.DstVT !setdagop(P.SwmmacInPat, node)),
1292 (P.DstVT !setdagop(P.SwmmacOutPat, Inst))>{
1315 …def : GCNPat <(I32_IU4X64_SWMMAC_w32.DstVT !setdagop(I32_IU4X64_SWMMAC_w32.SwmmacInPat, int_amdgc…
1316 …(I32_IU4X64_SWMMAC_w32.DstVT !setdagop(I32_IU4X64_SWMMAC_w32.SwmmacOutPat, V_SWMMAC_I32_16X16X64_I…