Home
last modified time | relevance | path

Searched refs:VOP3_OPSEL (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DVOP3Instructions.td222 … VOP3_Profile_True16<VOP_I32_I32_I32_I16, VOP3_OPSEL>,
223 … VOP3_Profile_Fake16<VOP_I32_I32_I32_I16, VOP3_OPSEL>,
230 …GNBIT_B32_opsel : VOP3Inst <"v_alignbit_b32_opsel", VOP3_Profile<VOP_I32_I32_I32_I32, VOP3_OPSEL>>;
231 …BYTE_B32_opsel : VOP3Inst <"v_alignbyte_b32_opsel", VOP3_Profile<VOP_I32_I32_I32_I32, VOP3_OPSEL>>;
234 …E_B32_t16 : VOP3Inst <"v_alignbyte_b32_t16", VOP3_Profile_True16<VOP_I32_I32_I32_I16, VOP3_OPSEL>>;
236 …fake16 : VOP3Inst <"v_alignbyte_b32_fake16", VOP3_Profile_Fake16<VOP_I32_I32_I32_I16, VOP3_OPSEL>>;
421 …defm V_MAD_F16_gfx9 : VOP3Inst <"v_mad_f16_gfx9", VOP3_Profile<VOP_F16_F16_F16_F16, VOP3_OPSEL>>…
594 def VOP3_CVT_PK_F8_F32_Profile : VOP3_Profile<VOP_I32_F32_F32, VOP3_OPSEL> {
609 def VOP3_CVT_PK_F8_F32_Profile_fake16 : VOP3_Profile_Fake16<VOP_I16_F32_F32, VOP3_OPSEL> {
626 def VOP3_CVT_PK_F8_F32_Profile_t16 : VOP3_Profile_True16<VOP_I16_F32_F32, VOP3_OPSEL> {
[all …]
H A DVOPInstructions.td112 let VOP3_OPSEL = isVop3OpSel;
1479 def VOP3_OPSEL : VOP3Features<1, 1, 0, 0>;
1614 : VOP3Inst_t16_with_profiles<OpName, VOP3_Profile<P, VOP3_OPSEL>,
1615 VOP3_Profile_True16<P, VOP3_OPSEL>, VOP3_Profile_Fake16<P, VOP3_OPSEL>,
1624 let VOP3_OPSEL = ps.Pfl.HasOpSel;
1638 let VOP3_OPSEL = ps.Pfl.HasOpSel;
1676 let VOP3_OPSEL = ps.Pfl.HasOpSel;
1690 let VOP3_OPSEL = ps.Pfl.HasOpSel;
H A DSIInstrFormats.td90 field bit VOP3_OPSEL = 0;
217 let TSFlags{42} = VOP3_OPSEL;
H A DVINTERPInstructions.td60 let VOP3_OPSEL = 1;
H A DSIDefines.h119 VOP3_OPSEL = UINT64_C(1) << 42, enumerator
H A DVOP3PInstructions.td319 …_MAD_MIX_F32 : VOP3_VOP3PInst<"v_mad_mix_f32", VOP3P_Mix_Profile<VOP_F32_F16_F16_F16, VOP3_OPSEL>>;
323 …XLO_F16 : VOP3_VOP3PInst<"v_mad_mixlo_f16", VOP3P_Mix_Profile<VOP_F16_F16_F16_F16, VOP3_OPSEL, 1>>;
326 …XHI_F16 : VOP3_VOP3PInst<"v_mad_mixhi_f16", VOP3P_Mix_Profile<VOP_F16_F16_F16_F16, VOP3_OPSEL, 1>>;
341 …_FMA_MIX_F32 : VOP3_VOP3PInst<"v_fma_mix_f32", VOP3P_Mix_Profile<VOP_F32_F16_F16_F16, VOP3_OPSEL>>;
345 …XLO_F16 : VOP3_VOP3PInst<"v_fma_mixlo_f16", VOP3P_Mix_Profile<VOP_F16_F16_F16_F16, VOP3_OPSEL, 1>>;
348 …XHI_F16 : VOP3_VOP3PInst<"v_fma_mixhi_f16", VOP3P_Mix_Profile<VOP_F16_F16_F16_F16, VOP3_OPSEL, 1>>;
H A DVOP2Instructions.td243 def _opsel_e64 : VOP3InstBase <opName#"_vop3", VOP3_Profile<P, VOP3_OPSEL>, node, 1>,
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp1247 MII.get(MI->getOpcode()).TSFlags & SIInstrFlags::VOP3_OPSEL; in printPackedModifier()