Home
last modified time | relevance | path

Searched refs:DPP8 (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPU.td419 // DPP8 allows arbitrary cross-lane swizzling withing groups of 8 lanes.
423 "Support DPP8 (Data Parallel Primitives) extension"
H A DVOP2Instructions.td996 let DecoderNamespace = "DPP8";
1045 let DecoderNamespace = "DPP8";
1129 let DecoderNamespace = "DPP8";
H A DSIInstrInfo.td1142 def dpp8 : NamedOperandU32<"DPP8", NamedMatchClass<"DPP8", 0>>;
2209 // DPP8 encoding has no fields for modifiers, and it is enforced by setting
H A DVOP1Instructions.td578 let DecoderNamespace = "DPP8";
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp7822 unsigned DPP8 = 0; in parseDPP8() local
7824 DPP8 |= (Sels[i] << (i * 3)); in parseDPP8()
7826 Operands.push_back(AMDGPUOperand::CreateImm(this, DPP8, S, AMDGPUOperand::ImmTyDPP8)); in parseDPP8()