Lines Matching defs:LDS

73   LDS = 1u << 1,
79 FLAT = GLOBAL | LDS | SCRATCH,
82 ATOMIC = GLOBAL | LDS | SCRATCH | GDS,
85 ALL = GLOBAL | LDS | SCRATCH | GDS | OTHER,
147 ~(SIAtomicAddrSpace::SCRATCH | SIAtomicAddrSpace::LDS)) ==
151 ~(SIAtomicAddrSpace::SCRATCH | SIAtomicAddrSpace::LDS |
710 {"local", SIAtomicAddrSpace::LDS},
800 return SIAtomicAddrSpace::LDS;
1072 // observable outside the program, so no need to cause a waitcnt for LDS
1126 if ((AddrSpace & SIAtomicAddrSpace::LDS) != SIAtomicAddrSpace::NONE) {
1132 // not needed as LDS operations for all waves are executed in a total
1134 // synchronizing with global/GDS memory as LDS operations could be
1141 // The LDS keeps all memory operations in order for
1156 // synchronizing with global/LDS memory as GDS operations could be
1157 // reordered with respect to later global/LDS memory operations of the
1425 // observable outside the program, so no need to cause a waitcnt for LDS
1464 // In threadgroup split mode LDS cannot be allocated so no need to wait for
1465 // LDS memory operations.
1466 AddrSpace &= ~SIAtomicAddrSpace::LDS;
1725 // observable outside the program, so no need to cause a waitcnt for LDS
1962 // observable outside the program, so no need to cause a waitcnt for LDS
2035 if ((AddrSpace & SIAtomicAddrSpace::LDS) != SIAtomicAddrSpace::NONE) {
2041 // not needed as LDS operations for all waves are executed in a total
2043 // synchronizing with global/GDS memory as LDS operations could be
2050 // The LDS keeps all memory operations in order for
2065 // synchronizing with global/LDS memory as GDS operations could be
2066 // reordered with respect to later global/LDS memory operations of the
2234 // observable outside the program, so no need to cause a waitcnt for LDS
2354 if ((AddrSpace & SIAtomicAddrSpace::LDS) != SIAtomicAddrSpace::NONE) {
2360 // not needed as LDS operations for all waves are executed in a total
2362 // synchronizing with global/GDS memory as LDS operations could be
2369 // The LDS keeps all memory operations in order for
2554 // observable outside the program, so no need to cause a waitcnt for LDS
2727 /// for LDS to ensure it is not reordered with the completion of
2728 /// the proceeding LDS operations. If barrier had a memory