Home
last modified time | relevance | path

Searched refs:VOP2 (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrFormats.td29 field bit VOP2 = 0;
173 let TSFlags{8} = VOP2;
264 let hasExtraSrcRegAllocReq = !or(VOP1, VOP2, VOP3, VOPC, SDWA, VALU);
H A DVOP2Instructions.td10 // VOP2 Classes
90 let VOP2 = 1;
103 let VOP2 = 1;
854 // VOP2 Instructions
1552 //===------------------------------- VOP2 -------------------------------===//
1604 //===------------------------- VOP2 (with name) -------------------------===//
1996 //===------------------------------- VOP2 -------------------------------===//
2044 //===------------------------- VOP2 (with name) -------------------------===//
2268 // VOP2 no carry-in, carry-out.
2276 // VOP2 carry-in, carry-out.
[all …]
H A DSIDefines.h68 VOP2 = 1 << 8, enumerator
H A DVOPDInstructions.td175 // VOPD3 uses promoted form of VOP2 instructions, so V_CNDMASK_B32 is not
H A DSIInstrInfo.h516 return MI.getDesc().TSFlags & SIInstrFlags::VOP2; in isVOP2()
520 return get(Opcode).TSFlags & SIInstrFlags::VOP2; in isVOP2()
H A DVOPInstructions.td1899 // VOP1 and VOP2 depend on these triple defs
1939 // VOP1 and VOP2 depend on these triple defs
2089 def VOP2InfoTable : VOPInfoTable<"VOP2">;
H A DVOP3Instructions.td1896 defm V_READLANE_B32 : VOP3_Real_No_Suffix_gfx11_gfx12<0x360>; // Pseudo in VOP2
1898 defm V_WRITELANE_B32 : VOP3_Real_No_Suffix_gfx11_gfx12<0x361>; // Pseudo in VOP2
H A DSIInstrInfo.td1747 !if (!eq(Src2.Value, untyped.Value), 2, // VOP2
2030 !if(!eq(NumSrcArgs, 2), (ins Src0RC:$src0, Src1RC:$src1), // VOP2
H A DSIInstructions.td1285 // VOP2 Patterns
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp3859 (SIInstrFlags::VOPC | SIInstrFlags::VOP1 | SIInstrFlags::VOP2 | in validateConstantBusLimitations()
4673 const auto Enc = VOP1 | VOP2 | VOP3 | VOPC | VOP3P | SIInstrFlags::SDWA; in validateLdsDirect()
9975 cvtSDWA(Inst, Operands, SIInstrFlags::VOP2); in cvtSdwaVOP2()
9979 cvtSDWA(Inst, Operands, SIInstrFlags::VOP2, true, true); in cvtSdwaVOP2b()
9983 cvtSDWA(Inst, Operands, SIInstrFlags::VOP2, false, true); in cvtSdwaVOP2e()
10015 if (BasicInstType == SIInstrFlags::VOP2 && in cvtSDWA()
10063 case SIInstrFlags::VOP2: in cvtSDWA()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp355 ((Flags & SIInstrFlags::VOP2) && !getVOP2IsSingle(Opcode))) in printVOPDst()