Searched refs:IsDOT (Results 1 – 14 of 14) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | VOPInstructions.td | 163 let IsDOT = P.IsDOT; 463 P.IsDOT : 1, 472 …let Inst{59} = !if(!and(P.HasSrc0, P.HasOpSel), src0_modifiers{3}, !if(P.IsDOT, 1, ?)); // op_s… 473 …let Inst{60} = !if(!and(P.HasSrc1, P.HasOpSel), src1_modifiers{3}, !if(P.IsDOT, 1, ?)); // op_s… 938 …let Inst{14} = !if(!and(P.HasSrc2, P.HasOpSel), src2_modifiers{3}, !if(P.IsDOT, 1, ?)); // op_sel_… 942 …let Inst{59} = !if(!and(P.HasSrc0, P.HasOpSel), src0_modifiers{3}, !if(P.IsDOT, 1, ?)); // op_s… 943 …let Inst{60} = !if(!and(P.HasSrc1, P.HasOpSel), src1_modifiers{3}, !if(P.IsDOT, 1, ?)); // op_s… 1338 bit IsDOT = 0, 1339 ComplexPattern SrcPat = !if(IsDOT, VOP3PModsDOT, VOP3PMods)> { 1625 let IsDOT = ps.IsDOT; [all …]
|
| H A D | AMDGPUInstructionSelector.h | 192 bool IsDOT = false) const; 194 selectVOP3PRetHelper(MachineOperand &Root, bool IsDOT = false) const;
|
| H A D | SIInstrFormats.td | 135 field bit IsDOT = 0; 241 let TSFlags{55} = IsDOT;
|
| H A D | AMDGPUISelDAGToDAG.h | 221 bool IsDOT = false) const;
|
| H A D | SIDefines.h | 155 IsDOT = UINT64_C(1) << 55, enumerator
|
| H A D | VOP3PInstructions.td | 64 SDPatternOperator node = null_frag, bit IsDOT = 0> { 67 getVOP3PModPat<P, node, IsDOT, IsDOT>.ret, 437 let IsDOT = 1 in { 476 } // End let IsDOT = 1 479 let IsDOT = 1 in 519 let IsDOT = 1;
|
| H A D | SIInstrInfo.h | 839 return MI.getDesc().TSFlags & SIInstrFlags::IsDOT; in isDOT() 863 return get(Opcode).TSFlags & SIInstrFlags::IsDOT; in isDOT()
|
| H A D | AMDGPUInstructionSelector.cpp | 4777 Register RootReg, const MachineRegisterInfo &MRI, bool IsDOT) const { in selectVOP3PModsImpl() 4799 (IsDOT && Subtarget->hasDOTOpSelHazard())) { in selectVOP3PModsImpl() 4882 bool IsDOT) const { in selectVOP3PRetHelper() 4886 std::tie(Reg, Mods) = selectVOP3PModsImpl(Root.getReg(), MRI, IsDOT); in selectVOP3PRetHelper()
|
| H A D | AMDGPUISelDAGToDAG.cpp | 3145 SDValue &SrcMods, bool IsDOT) const { in SelectVOP3PMods() 3156 (!IsDOT || !Subtarget->hasDOTOpSelHazard())) { in SelectVOP3PMods()
|
| H A D | SIFoldOperands.cpp | 457 (ST->hasDOTOpSelHazard() && (TSFlags & SIInstrFlags::IsDOT))) in canUseImmWithOpSel()
|
| H A D | VOP3Instructions.td | 1555 let SubtargetPredicate = HasDot9Insts, IsDOT=1 in {
|
| H A D | VOP2Instructions.td | 1272 IsDOT = 1 in {
|
| H A D | SIInstrInfo.td | 2616 field bit IsDOT = 0;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 4865 if (isGFX940() && (TSFlags & SIInstrFlags::IsDOT)) { in validateOpSel() 4879 if (isGFX11Plus() && (TSFlags & SIInstrFlags::IsDOT) && in validateOpSel() 4933 if (!(TSFlags & SIInstrFlags::IsDOT) && !(TSFlags & SIInstrFlags::IsWMMA) && in validateNeg()
|