Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DAMDGPUInstructionSyntax.rst125 Most *VOP1*, *VOP2* and *VOPC* instructions have several variants:
134 Native 32-bit encoding (*VOP1*, *VOP2* or *VOPC*) _e32
H A DAMDGPUUsage.rst11563 For vector ALU instruction opcodes (VOP1, VOP2, VOP3, VOPC, VOP_DPP, VOP_SDWA),
11567 * _e32 for 32-bit VOP1/VOP2/VOPC
11572 VOP1/VOP2/VOP3/VOPC examples:
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIInstrFormats.td29 field bit VOP2 = 0;
155 let TSFlags{8} = VOP2;
223 let hasExtraSrcRegAllocReq = !or(VOP1, VOP2, VOP3, VOPC, SDWA, VALU);
H A DVOP2Instructions.td10 // VOP2 Classes
76 let VOP2 = 1;
478 // VOP2 Instructions
942 //===------------------------------- VOP2 -------------------------------===//
988 //===------------------------- VOP2 (with name) -------------------------===//
1205 // VOP2 no carry-in, carry-out.
1213 // VOP2 carry-in, carry-out.
1626 // are VOP2 on SI and VOP3 on VI.
H A DSIInstrInfo.h420 return MI.getDesc().TSFlags & SIInstrFlags::VOP2; in isVOP2()
424 return get(Opcode).TSFlags & SIInstrFlags::VOP2; in isVOP2()
H A DSIDefines.h33 VOP2 = 1 << 8, enumerator
H A DSIInstrInfo.td1431 !if (!eq(Src2.Value, untyped.Value), 2, // VOP2
1594 !if(!eq(NumSrcArgs, 2), (ins Src0RC:$src0, Src1RC:$src1), // VOP2
1634 // VOP2 without modifiers
H A DVOPInstructions.td818 def VOP2InfoTable : VOPInfoTable<"VOP2">;
H A DSIInstructions.td880 // VOP2 Patterns
/netbsd-src/external/apache2/llvm/dist/llvm/docs/AMDGPU/
H A DAMDGPUAsmGFX1011.rst56 VOP2 section in Instructions
H A DAMDGPUAsmGFX906.rst36 VOP2 section in Instructions
H A DAMDGPUAsmGFX908.rst56 VOP2 section in Instructions
H A DAMDGPUAsmGFX7.rst720 VOP2 section in Instructions
H A DAMDGPUAsmGFX8.rst869 VOP2 section in Instructions
H A DAMDGPUAsmGFX9.rst1053 VOP2 section in Instructions
H A DAMDGPUAsmGFX90a.rst964 VOP2 section in Instructions
H A DAMDGPUAsmGFX10.rst1425 VOP2 section in Instructions
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp3244 SIInstrFlags::VOP1 | SIInstrFlags::VOP2 | in validateConstantBusLimitations()
3785 const auto Enc = VOP1 | VOP2 | VOP3 | VOPC | VOP3P | SIInstrFlags::SDWA; in validateLdsDirect()
8089 cvtSDWA(Inst, Operands, SIInstrFlags::VOP2); in cvtSdwaVOP2()
8093 cvtSDWA(Inst, Operands, SIInstrFlags::VOP2, true, true); in cvtSdwaVOP2b()
8097 cvtSDWA(Inst, Operands, SIInstrFlags::VOP2, false, true); in cvtSdwaVOP2e()
8129 if (BasicInstType == SIInstrFlags::VOP2 && in cvtSDWA()
8166 case SIInstrFlags::VOP2: in cvtSDWA()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp379 ((Flags & SIInstrFlags::VOP2) && !getVOP2IsSingle(Opcode))) { in printVOPDst()