Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DSIInstrFormats.td68 field bit Gather4 = 0;
197 let TSFlags{37} = Gather4;
DMIMGInstructions.td41 bit Gather4 = 0;
61 "Gather4", "NumExtraArgs", "Gradients", "G16", "Coordinates",
1117 let Gather4 = 1;
1121 Gather4 = 1 in {
1224 let Gather4 = 1; /* for appropriate dmask handling */
1229 Gather4 = 1, hasPostISelHook = 0, mayLoad = 1 in {
DSIDefines.h79 Gather4 = UINT64_C(1) << 37, enumerator
DSIInstrInfo.h511 return MI.getDesc().TSFlags & SIInstrFlags::Gather4; in isGather4()
515 return get(Opcode).TSFlags & SIInstrFlags::Gather4; in isGather4()
DAMDGPU.td279 "Image Gather4 D16 hardware bug"
DSIISelLowering.cpp1011 if (!BaseOpcode->Gather4) { in getTgtMemIntrinsic()
6434 DMaskLanes = BaseOpcode->Gather4 ? 4 : llvm::popcount(DMask); in lowerImage()
6469 !(BaseOpcode->Gather4 && Subtarget->hasImageGather4D16Bug())) in lowerImage()
DAMDGPUInstructionSelector.cpp1810 DMaskLanes = BaseOpcode->Gather4 ? 4 : llvm::popcount(DMask); in selectImageIntrinsic()
DAMDGPULegalizerInfo.cpp4906 if (BaseOpcode->Gather4) { in legalizeImageIntrinsic()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/
DAMDGPUBaseInfo.h332 bool Gather4; member
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/Disassembler/
DAMDGPUDisassembler.cpp907 bool IsGather4 = MCII->get(MI.getOpcode()).TSFlags & SIInstrFlags::Gather4; in convertMIMGInst()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/AsmParser/
DAMDGPUAsmParser.cpp3629 (Desc.TSFlags & SIInstrFlags::Gather4) ? 4 : llvm::popcount(DMask); in validateMIMGDataSize()
3723 if ((Desc.TSFlags & SIInstrFlags::Gather4) == 0) in validateMIMGGatherDMask()