Searched refs:IsTrue16 (Results 1 – 5 of 5) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.td | 1513 class getVALUDstForVT<ValueType VT, bit IsTrue16 = 0, bit IsVOP3Encoding = 0> { 1514 defvar op16 = !if(IsTrue16, !if (IsVOP3Encoding, VOPDstOperand_t16, 1543 class getVOPSrc0ForVT<ValueType VT, bit IsTrue16, bit IsFake16 = 1> { 1549 !eq(VT, i16) : !if(IsTrue16, 1552 !eq(VT, f16) : !if(IsTrue16, 1555 !eq(VT, bf16) : !if(IsTrue16, 1571 class getVregSrcForVT<ValueType VT, bit IsTrue16 = 0, bit IsFake16 = 0> { 1577 !eq(VT.Size, 16) : !if(IsTrue16, 1591 class getVOP3SrcForVT<ValueType VT, bit IsTrue16 = 0> { 1595 !eq(VT, f16) : !if(IsTrue16, VSrcT_f16, VSrc_f16), [all …]
|
| H A D | VOPCInstructions.td | 90 let IsTrue16 = 1; 91 let Src1RC32 = getVregSrcForVT<Src1VT, 1/*IsTrue16*/, 1/*IsFake16*/>.ret; 92 let Src0DPP = getVregSrcForVT<Src0VT, 1/*IsTrue16*/, 1/*IsFake16*/>.ret; 93 let Src1DPP = getVregSrcForVT<Src1VT, 1/*IsTrue16*/, 1/*IsFake16*/>.ret; 94 let Src2DPP = getVregSrcForVT<Src2VT, 1/*IsTrue16*/, 1/*IsFake16*/>.ret; 120 let IsTrue16 = 1; 121 let Src1RC32 = getVregSrcForVT<Src1VT, 1/*IsTrue16*/, 1/*IsFake16*/>.ret; 122 let Src0DPP = getVregSrcForVT<Src0VT, 1/*IsTrue16*/, 1/*IsFake16*/>.ret; 123 let Src1DPP = getVregSrcForVT<Src1VT, 1/*IsTrue16*/, 1/*IsFake16*/>.ret; 124 let Src2DPP = getVregSrcForVT<Src2VT, 1/*IsTrue16*/, 1/*IsFake16*/>.ret; [all …]
|
| H A D | VOP2Instructions.td | 390 let IsTrue16 = 1; 415 let IsTrue16 = 1; 481 let IsTrue16 = 1; 488 …let Ins32 = (ins Src0RC32:$src0, Src1RC32:$src1, getVregSrcForVT<Src2VT, 1/*IsTrue16*/, 1/*IsFake1… 489 let Src0DPP = getVregSrcForVT<Src0VT, 1/*IsTrue16*/, 1/*IsFake16*/>.ret; 490 let Src1DPP = getVregSrcForVT<Src1VT, 1/*IsTrue16*/, 1/*IsFake16*/>.ret; 491 let Src2DPP = getVregSrcForVT<Src2VT, 1/*IsTrue16*/, 1/*IsFake16*/>.ret; 497 … getVregSrcForVT<Src2VT, 1/*IsTrue16*/, 1/*IsFake16*/>.ret:$src2, // stub argument 502 … getVregSrcForVT<Src2VT, 1/*IsTrue16*/, 1/*IsFake16*/>.ret:$src2, // stub argument 667 let IsTrue16 = 1;
|
| H A D | VOPInstructions.td | 69 bit IsTrue16 = P.IsTrue16; 1707 let Fields = ["Opcode", "IsTrue16"];
|
| /src/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.cpp | 379 bool IsTrue16; member 619 return Info ? Info->IsTrue16 : false; in isTrue16Inst()
|