Home
last modified time | relevance | path

Searched refs:VOP3P (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrFormats.td32 field bit VOP3P = 0;
107 // This bit indicates that this is a packed VOP3P instruction
172 let TSFlags{12} = VOP3P;
H A DVINTERPInstructions.td24 let Inst{31-26} = 0x33; // VOP3P encoding
H A DVOP3PInstructions.td10 // VOP3P Classes
66 let VOP3P = 1;
72 // Non-packed instructions that use the VOP3P encoding.
73 // VOP3 neg/abs and VOP3P opsel/opsel_hi modifiers are allowed.
82 let VOP3P = 1;
1582 let VOP3P = 1;
1808 let AssemblerPredicate = isGFX10Only, DecoderNamespace = "GFX10", VOP3P = 1 in {
1813 } // End AssemblerPredicate = isGFX10Only, DecoderNamespace = "GFX10", VOP3P = 1
H A DSIDefines.h72 VOP3P = 1 << 12, enumerator
H A DSIInstrInfo.h777 return MI.getDesc().TSFlags & SIInstrFlags::VOP3P; in isVOP3P()
781 return get(Opcode).TSFlags & SIInstrFlags::VOP3P; in isVOP3P()
H A DVOPInstructions.td159 let VOP3P = 1;
957 let VOP3P = 1;
1031 let VOP3P = 1;
H A DAMDGPU.td426 "Has VOP3P packed instructions"
H A DSIInstructions.td1938 // VOP3P instructions, so it is turned into the bit op.
3059 // FIXME: Should have VOP3P subtarget predicate
H A DSIInstrInfo.td2001 // Returns the assembly string for the inputs and outputs of a VOP3P
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCCodeEmitter.cpp374 if ((Desc.TSFlags & SIInstrFlags::VOP3P) || in encodeInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp3720 SIInstrFlags::VOP3 | SIInstrFlags::VOP3P | SIInstrFlags::SDWA)) && in validateConstantBusLimitations()
4345 const auto Enc = VOP1 | VOP2 | VOP3 | VOPC | VOP3P | SIInstrFlags::SDWA; in validateLdsDirect()
4552 (TSFlags & SIInstrFlags::VOP3) && !(TSFlags & SIInstrFlags::VOP3P)) { in validateOpSel()
4655 if (!(Desc.TSFlags & (SIInstrFlags::VOP3 | SIInstrFlags::VOP3P)) && in validateVOPLiteral()
9274 if (Desc.TSFlags & SIInstrFlags::VOP3P) in cvtVOP3DPP()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp619 if (MCII->get(MI.getOpcode()).TSFlags & SIInstrFlags::VOP3P) in getInstruction()