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;
168 let TSFlags{7} = VOP1;
259 let hasExtraSrcRegAllocReq = !or(VOP1, VOP2, VOP3, VOPC, SDWA, VALU);
H A DVOP1Instructions.td11 // VOP1 Classes
56 let VOP1 = 1;
69 let VOP1 = 1;
224 // VOP1 Instructions
937 // Define VOP1 instructions using the pseudo instruction with its old profile and
1341 let VOP1 = 1, SubtargetPredicate = isGFX8GFX9, Uses = [EXEC, M0], Size = V_MOV_B32_e32.Size in {
1359 } // End VOP1 = 1, SubtargetPredicate = isGFX8GFX9, Uses = [M0]
H A DSIInstrInfo.td1506 !if (!eq(Src1.Value, untyped.Value), 1, // VOP1
1538 VOPDstOperand<VGPR_32>); // VOP1/2 32-bit dst
1704 dag ret = !if(!eq(NumSrcArgs, 1), (ins Src0RC:$src0), // VOP1
1717 // VOP1 without input operands (V_NOP, V_CLREXCP)
1722 // VOP1 with modifiers
1730 // VOP1 without modifiers
1829 // VOP1 without input operands (V_NOP)
1923 // VOP1 without input operands (V_NOP)
1926 // VOP1
2159 "$vdst"), // VOP1/2
H A DSIDefines.h66 VOP1 = 1 << 7, enumerator
H A DSIRegisterInfo.td606 // VOP1/2/C can access the First 128 lo and 128 hi registers.
1187 // True16 VOP1/2/C operands.
1201 // The current and temporary future default used case for fake VOP1/2/C.
1202 // For VOP1,2,C True16 instructions. _Lo128 use first 128 32-bit VGPRs only.
H A DSIInstrInfo.h489 return MI.getDesc().TSFlags & SIInstrFlags::VOP1; in isVOP1()
493 return get(Opcode).TSFlags & SIInstrFlags::VOP1; in isVOP1()
H A DVOPInstructions.td1209 // In VOP1, we can have clamp and omod even if !HasModifiers
1541 // VOP1 and VOP2 depend on these triple defs
1676 def VOP1InfoTable : VOPInfoTable<"VOP1">;
H A DSIInstructions.td805 let VOP1 = 1;
1104 // VOP1 Patterns
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp399 else if (((Flags & SIInstrFlags::VOP1) && !getVOP1IsSingle(Opcode)) || in printVOPDst()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp3719 (SIInstrFlags::VOPC | SIInstrFlags::VOP1 | SIInstrFlags::VOP2 | in validateConstantBusLimitations()
4345 const auto Enc = VOP1 | VOP2 | VOP3 | VOPC | VOP3P | SIInstrFlags::SDWA; in validateLdsDirect()
9427 cvtSDWA(Inst, Operands, SIInstrFlags::VOP1); in cvtSdwaVOP1()
9498 case SIInstrFlags::VOP1: in cvtSDWA()