Home
last modified time | relevance | path

Searched refs:GDS (Results 1 – 15 of 15) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIMemoryLegalizer.cpp86 GDS = 1u << 3, enumerator
93 ATOMIC = GLOBAL | LDS | SCRATCH | GDS,
96 ALL = GLOBAL | LDS | SCRATCH | GDS | OTHER,
507 return SIAtomicAddrSpace::GDS; in toSIAtomicAddrSpace()
812 if ((AddrSpace & SIAtomicAddrSpace::GDS) != SIAtomicAddrSpace::NONE) { in insertWait()
1078 if ((AddrSpace & SIAtomicAddrSpace::GDS) != SIAtomicAddrSpace::NONE) { in insertWait()
DGCNHazardRecognizer.cpp110 int GDS = AMDGPU::getNamedOperandIdx(MI.getOpcode(), in isSendMsgTraceDataOrGDS() local
112 if (MI.getOperand(GDS).getImm()) in isSendMsgTraceDataOrGDS()
DAMDGPUISelDAGToDAG.cpp2327 SDValue GDS = CurDAG->getTargetConstant(1, SL, MVT::i1); in SelectDS_GWS() local
2334 Ops.push_back(GDS); in SelectDS_GWS()
DSIInstrInfo.td1050 def gds : NamedOperandBit<"GDS", NamedMatchClass<"GDS">>;
/third_party/mesa3d/src/amd/common/
Dac_perfcounter.h74 GDS = 0xF, enumerator
Dac_perfcounter.c171 .gpu_block = GDS,
/third_party/mesa3d/docs/relnotes/
D22.2.0.rst2398 - r600/sfn: Don't schedule GDS instructions early
3950 - ac/gpu_info: remove dead GDS query code
4037 - radeonsi: fix NGG streamout hang by allocating GDS in the right place
4039 - winsys/amdgpu: add a kernel GDS management workaround retrying on -ENOMEM
4040 - radeonsi: allocate GDS only once per process
4041 - radeonsi: allocate only 1 GDS OA counter for gfx10 NGG streamout
4054 - radeonsi/gfx11: rework GDS streamout code to single-lane and enable streamout
5914 - ac/llvm: Implement GDS atomic add NIR intrinsic.
D19.0.0.rst1761 - radeonsi: allow si_cp_dma_clear_buffer to clear GDS from any IB
1762 - winsys/amdgpu: add support for allocating GDS and OA resources
1763 - radeonsi: add memory management stress tests for GDS
D19.3.0.rst3105 - radv/gfx10: allocate GDS/OA buffer objects for NGG streamout
3114 - radv/gfx10: make GDS idle when leaving the IB
3115 - radv/gfx10: make sure to wait for idle before clearing GDS
D20.1.0.rst2047 - r600/sfn: Add a load GDS result instruction
2053 - r600/sfn: Add GDS instructions
3258 - android: r600/sfn: Add GDS instructions
D19.1.0.rst3707 - winsys/amdgpu: don't set GTT with GDS & OA placements on APUs
3715 - ac: add REWIND and GDS registers to register headers
D20.2.0.rst2227 - r600/sfn: Fix GDS assembly emission
2269 - r600/sfn: Fix default z swizzle for GDS instructions
D20.0.0.rst3239 - radv/gfx10: add a separate flag for creating a GDS OA buffer
D21.2.0.rst3566 - radeonsi: remove the GDS variants of compute-based primitive discard
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DIntrinsicsAMDGPU.td427 [llvm_anyptr_ty, // LDS or GDS ptr