Home
last modified time | relevance | path

Searched refs:IsDOT (Results 1 – 14 of 14) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DSIInstrFormats.td138 field bit IsDOT = 0;
225 let TSFlags{55} = IsDOT;
DVOPInstructions.td1099 bit IsDOT = 0,
1100 ComplexPattern SrcPat = !if(IsDOT, VOP3PModsDOT, VOP3PMods)> {
1283 let IsDOT = ps.IsDOT;
1300 let IsDOT = ps.IsDOT;
DVOP3PInstructions.td58 SDPatternOperator node = null_frag, bit IsDOT = 0> {
61 getVOP3PModPat<P, node, IsDOT, IsDOT>.ret,
330 let IsDOT = 1 in {
373 } // End let IsDOT = 1
376 let IsDOT = 1 in
DAMDGPUInstructionSelector.h178 bool IsDOT = false) const;
DAMDGPUISelDAGToDAG.h239 bool IsDOT = false) const;
DSIDefines.h120 IsDOT = UINT64_C(1) << 55, enumerator
DSIInstrInfo.h675 return MI.getDesc().TSFlags & SIInstrFlags::IsDOT; in isDOT()
691 return get(Opcode).TSFlags & SIInstrFlags::IsDOT; in isDOT()
DAMDGPUISelDAGToDAG.cpp2697 SDValue &SrcMods, bool IsDOT) const { in SelectVOP3PMods()
2707 (!IsDOT || !Subtarget->hasDOTOpSelHazard())) { in SelectVOP3PMods()
DSIFoldOperands.cpp196 (!ST->hasDOTOpSelHazard() || !(TSFlags & SIInstrFlags::IsDOT)) && in updateOperand()
DVOP3Instructions.td761 let SubtargetPredicate = HasDot9Insts, IsDOT=1 in {
DAMDGPUInstructionSelector.cpp3643 Register Src, const MachineRegisterInfo &MRI, bool IsDOT) const { in selectVOP3PModsImpl()
3657 (void)IsDOT; // DOTs do not use OPSEL on gfx940+, check ST.hasDOTOpSelHazard() in selectVOP3PModsImpl()
DVOP2Instructions.td1028 IsDOT = 1 in {
DSIInstrInfo.td2467 field bit IsDOT = 0;
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/AsmParser/
DAMDGPUAsmParser.cpp4224 if (isGFX940() && (TSFlags & SIInstrFlags::IsDOT)) { in validateOpSel()
4238 if (isGFX11Plus() && (TSFlags & SIInstrFlags::IsDOT) && in validateOpSel()