Home
last modified time | relevance | path

Searched refs:VOP1 (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrFormats.td28 field bit VOP1 = 0;
177 let TSFlags{7} = VOP1;
261 let hasExtraSrcRegAllocReq = !or(VOP1, VOP2, VOP3, VOPC, SDWA, VALU);
H A DVOP1Instructions.td10 // VOP1 Classes
55 let VOP1 = 1;
68 let VOP1 = 1;
217 // VOP1 Instructions
255 let VOP1 = 1;
925 // Define VOP1 instructions using the pseudo instruction with its old profile and
1328 let VOP1 = 1, SubtargetPredicate = isGFX8GFX9, Uses = [EXEC, M0], Size = V_MOV_B32_e32.Size in {
1346 } // End VOP1 = 1, SubtargetPredicate = isGFX8GFX9, Uses = [M0]
H A DSIInstrInfo.td1453 !if (!eq(Src1.Value, untyped.Value), 1, // VOP1
1484 VOPDstOperand<VGPR_32>); // VOP1/2 32-bit dst
1675 dag ret = !if(!eq(NumSrcArgs, 1), (ins Src0RC:$src0), // VOP1
1688 // VOP1 without input operands (V_NOP, V_CLREXCP)
1693 // VOP1 with modifiers
1701 // VOP1 without modifiers
1800 // VOP1 without input operands (V_NOP)
1894 // VOP1 without input operands (V_NOP)
1897 // VOP1
2128 "$vdst"), // VOP1/2
H A DSIRegisterInfo.td603 // VOP1/2/C can access the First 128 lo and 128 hi registers.
1177 // For VOP1,2,C True16 instructions. _Lo128 use first 128 32-bit VGPRs only.
1243 // True16 VOP1/2/C operands.
1251 // The current and temporary future default used case for fake VOP1/2/C.
H A DSIDefines.h66 VOP1 = 1 << 7, enumerator
H A DSIInstrInfo.h489 return MI.getDesc().TSFlags & SIInstrFlags::VOP1; in isVOP1()
493 return get(Opcode).TSFlags & SIInstrFlags::VOP1; in isVOP1()
H A DVOPInstructions.td1206 // In VOP1, we can have clamp and omod even if !HasModifiers
1523 // VOP1 and VOP2 depend on these triple defs
1656 def VOP1InfoTable : VOPInfoTable<"VOP1">;
H A DSIInstructions.td802 let VOP1 = 1;
1100 // VOP1 Patterns
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp394 else if (((Flags & SIInstrFlags::VOP1) && !getVOP1IsSingle(Opcode)) || in printVOPDst()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp3553 (SIInstrFlags::VOPC | SIInstrFlags::VOP1 | SIInstrFlags::VOP2 | in validateConstantBusLimitations()
4175 const auto Enc = VOP1 | VOP2 | VOP3 | VOPC | VOP3P | SIInstrFlags::SDWA; in validateLdsDirect()
9083 cvtSDWA(Inst, Operands, SIInstrFlags::VOP1); in cvtSdwaVOP1()
9154 case SIInstrFlags::VOP1: in cvtSDWA()