Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DSIMemoryLegalizer.cpp70 LDS = 1u << 1, enumerator
76 FLAT = GLOBAL | LDS | SCRATCH,
79 ATOMIC = GLOBAL | LDS | SCRATCH | GDS,
82 ALL = GLOBAL | LDS | SCRATCH | GDS | OTHER,
145 ~(SIAtomicAddrSpace::SCRATCH | SIAtomicAddrSpace::LDS)) == in SIMemOpInfo()
149 ~(SIAtomicAddrSpace::SCRATCH | SIAtomicAddrSpace::LDS | in SIMemOpInfo()
612 return SIAtomicAddrSpace::LDS; in toSIAtomicAddrSpace()
926 if ((AddrSpace & SIAtomicAddrSpace::LDS) != SIAtomicAddrSpace::NONE) { in insertWait()
1259 AddrSpace &= ~SIAtomicAddrSpace::LDS; in insertWait()
1516 if ((AddrSpace & SIAtomicAddrSpace::LDS) != SIAtomicAddrSpace::NONE) { in insertWait()
DSIInstrFormats.td380 // VINTRP instructions read parameter values from LDS, but these parameter
381 // values are stored outside of the LDS memory that is allocated to the
385 // the parameter values in LDS, this would essentially be an out-of-bounds
DAMDGPU.td178 "Some GFX10 bug with multi-dword LDS and flat access that is not naturally aligned in WGP mode"
220 "Switching between LDS and VMEM-tex not waiting VM_VSRC=0"
275 "The number of LDS banks per compute unit."
DAMDGPUISelLowering.h475 LDS, enumerator
DFLATInstructions.td63 // TODO: M0 if it could possibly access LDS (before gfx9? only)?
66 // Internally, FLAT instruction are executed as both an LDS and a
DEvergreenInstructions.td615 // LDS Instructions
DAMDGPUISelLowering.cpp4422 NODE_NAME_CASE(LDS) in getTargetNodeName()
4633 case AMDGPUISD::LDS: { in computeKnownBitsForTargetNode()
DSIInstrInfo.td219 def SIlds : SDNode<"AMDGPUISD::LDS",
DSIISelLowering.cpp5775 return DAG.getNode(AMDGPUISD::LDS, DL, MVT::i32, GA); in LowerGlobalAddress()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
DIntrinsicsAMDGPU.td445 [llvm_anyptr_ty, // LDS or GDS ptr
1354 // high selects whether high or low 16-bits are loaded from LDS
1363 // high selects whether high or low 16-bits are loaded from LDS
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AVR/
DAVRDevices.td32 // `LDS Rd, K`
/freebsd-12-stable/sys/dev/hwpmc/
Dpmc_events.h1292 __PMC_EV(OCTEON, LDS) \
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/VE/
DVEInstrInfo.td1005 // Section 8.2.2 - LDS