Home
last modified time | relevance | path

Searched refs:LDS (Results 1 – 25 of 43) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIMemoryLegalizer.cpp84 LDS = 1u << 1, enumerator
90 FLAT = GLOBAL | LDS | SCRATCH,
93 ATOMIC = GLOBAL | LDS | SCRATCH | GDS,
96 ALL = GLOBAL | LDS | SCRATCH | GDS | OTHER,
503 return SIAtomicAddrSpace::LDS; in toSIAtomicAddrSpace()
789 if ((AddrSpace & SIAtomicAddrSpace::LDS) != SIAtomicAddrSpace::NONE) { in insertWait()
1055 if ((AddrSpace & SIAtomicAddrSpace::LDS) != SIAtomicAddrSpace::NONE) { in insertWait()
DSIInstrFormats.td345 // VINTRP instructions read parameter values from LDS, but these parameter
346 // values are stored outside of the LDS memory that is allocated to the
350 // the parameter values in LDS, this would essentially be an out-of-bounds
DAMDGPU.td154 "Some GFX10 bug with misaligned multi-dword LDS access in WGP mode"
196 "Switching between LDS and VMEM-tex not waiting VM_VSRC=0"
221 "The number of LDS banks per compute unit."
DAMDGPUISelLowering.h483 LDS, enumerator
/third_party/openGLES/extensions/NV/
DNV_compute_program5.txt160 | "LDS" <opModifiers> <instResult> ","
299 from which data can be read or written using the LDS and STS instructions.
314 Shared memory variables may only be used as operands in the ATOMS, LDS,
358 LDS - - X X - F v su load from shared memory
380 operation), LDS (load from shared memory), and STS (store to shared
416 ATOMS, LDS, or STS instructions in a program without a SHARED_MEMORY
548 Section 2.X.8.Z, LDS: Load from Shared Memory
550 The LDS instruction generates a result vector by fetching data from the
552 operand, as described in Section 2.X.4.5. The single operand for the LDS
555 type of operand is used in an LDS instruction.
[all …]
DNV_gpu_program5_mem_extended.txt65 LDS Load from shared memory (via NV_compute_program5)
284 STOREIM, LDB, STB, LDS, STS).
322 If NV_compute_program5 is not supported, references to the LDS and STS
/third_party/skia/third_party/externals/opengl-registry/extensions/NV/
DNV_compute_program5.txt160 | "LDS" <opModifiers> <instResult> ","
299 from which data can be read or written using the LDS and STS instructions.
314 Shared memory variables may only be used as operands in the ATOMS, LDS,
358 LDS - - X X - F v su load from shared memory
380 operation), LDS (load from shared memory), and STS (store to shared
416 ATOMS, LDS, or STS instructions in a program without a SHARED_MEMORY
548 Section 2.X.8.Z, LDS: Load from Shared Memory
550 The LDS instruction generates a result vector by fetching data from the
552 operand, as described in Section 2.X.4.5. The single operand for the LDS
555 type of operand is used in an LDS instruction.
[all …]
DNV_gpu_program5_mem_extended.txt65 LDS Load from shared memory (via NV_compute_program5)
284 STOREIM, LDB, STB, LDS, STS).
322 If NV_compute_program5 is not supported, references to the LDS and STS
/third_party/grpc/src/proto/grpc/testing/xds/v3/
Ddiscovery.proto59 // returned. LDS/CDS may have empty resource_names, which will cause all
60 // resources for the Envoy instance to be returned. The LDS and CDS responses
67 // in requests made via singleton xDS APIs such as CDS, LDS, etc. but is
Dlistener.proto85 // updated or removed via :ref:`LDS <config_listeners_lds>` a unique name must be provided.
110 // not LDS.
Dconfig_source.proto70 // LDS to RDS on the same server without requiring the management server to know its name
/third_party/mesa3d/src/amd/compiler/
DREADME-ISA.md116 ## `m0` with LDS instructions on Vega and newer
118 The Vega ISA doc (both the old one and the "7nm" one) claims that LDS instructions
121 In reality, only the `_addtid` variants of LDS instructions use `m0` on Vega and
123 LLVM also doesn't emit any initialization of `m0` for LDS instructions, and this
DREADME.md172 * LS and HS share the same LDS space, so LS can store its output to LDS, where HS can read it
185 * HW LS and HS stages are merged, and the merged shader still uses LDS in the same way as before
186 * HW ES and GS stages are merged, so ES outputs can go to LDS instead of VRAM
/third_party/mesa3d/docs/relnotes/
D17.3.8.rst66 - radv: get correct offset into LDS for indexed vars.
D20.3.5.rst275 - radv/llvm: Fix reporting LDS stats of tess control shaders.
277 - aco: Fix LDS statistics of tess control shaders.
D20.3.1.rst146 - radv: don't count unusable vertices to the NGG LDS size
D13.0.3.rst118 - radeonsi: wait for outstanding LDS instructions in memory barriers if
D20.2.5.rst149 - radv: don't count unusable vertices to the NGG LDS size
D12.0.4.rst250 - radeonsi: fix 64-bit loads from LDS
/third_party/grpc/doc/
Dgrpc_xds_features.md39 **xDS Infrastructure in gRPC client channel:**<br>LDS->RDS->CDS->EDS flow,<br>ADS stream, | [A27](h…
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/shaders/src/
DGenerateMipmap.comp154 // Define the LDS load and store functions
/third_party/grpc/src/proto/grpc/testing/xds/
Deds_for_test.proto145 // returned. LDS/CDS expect empty resource_names, since this is global
146 // discovery for the Envoy instance. The LDS and CDS responses will then imply
153 // in requests made via singleton xDS APIs such as CDS, LDS, etc. but is
Dcds_for_test.proto53 // LDS to RDS on the same server without requiring the management server to know its name
Dlds_rds_for_test.proto206 // not LDS.
/third_party/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_target_gv100.cpp171 OPINFO(LDS , NONE, NONE, NONE, NONE, NONE, NONE);

12