Searched refs:IsDOT (Results 1 – 14 of 14) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrFormats.td | 138 field bit IsDOT = 0; 222 let TSFlags{55} = IsDOT;
|
| H A D | VOP3PInstructions.td | 59 SDPatternOperator node = null_frag, bit IsDOT = 0> { 62 getVOP3PModPat<P, node, IsDOT, IsDOT>.ret, 331 let IsDOT = 1 in { 370 } // End let IsDOT = 1 373 let IsDOT = 1 in
|
| H A D | VOPInstructions.td | 1094 bit IsDOT = 0, 1095 ComplexPattern SrcPat = !if(IsDOT, VOP3PModsDOT, VOP3PMods)> { 1278 let IsDOT = ps.IsDOT; 1295 let IsDOT = ps.IsDOT;
|
| H A D | AMDGPUInstructionSelector.h | 179 bool IsDOT = false) const;
|
| H A D | AMDGPUISelDAGToDAG.h | 234 bool IsDOT = false) const;
|
| H A D | SIDefines.h | 120 IsDOT = UINT64_C(1) << 55, enumerator
|
| H A D | SIInstrInfo.h | 672 return MI.getDesc().TSFlags & SIInstrFlags::IsDOT; in isDOT() 684 return get(Opcode).TSFlags & SIInstrFlags::IsDOT; in isDOT()
|
| H A D | AMDGPUISelDAGToDAG.cpp | 2698 SDValue &SrcMods, bool IsDOT) const { in SelectVOP3PMods() 2708 (!IsDOT || !Subtarget->hasDOTOpSelHazard())) { in SelectVOP3PMods()
|
| H A D | SIFoldOperands.cpp | 190 !(MI->getDesc().TSFlags & SIInstrFlags::IsDOT)) && in updateOperand()
|
| H A D | VOP3Instructions.td | 791 let SubtargetPredicate = HasDot8Insts, IsDOT=1 in {
|
| H A D | AMDGPUInstructionSelector.cpp | 3703 Register Src, const MachineRegisterInfo &MRI, bool IsDOT) const { in selectVOP3PModsImpl() 3717 (void)IsDOT; // DOTs do not use OPSEL on gfx940+, check ST.hasDOTOpSelHazard() in selectVOP3PModsImpl()
|
| H A D | VOP2Instructions.td | 868 IsDOT = 1 in {
|
| H A D | SIInstrInfo.td | 2472 field bit IsDOT = 0;
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 4174 if (isGFX940() && (TSFlags & SIInstrFlags::IsDOT)) { in validateOpSel() 4188 if ((TSFlags & SIInstrFlags::IsDOT) && (TSFlags & SIInstrFlags::VOP3) && in validateOpSel()
|