vector.CacheScope enum¶
Target-independent cache scope for memory operations.
Cases¶
| Keyword | Value | Description |
|---|---|---|
cu |
0 | Cache/coherency scope is the compute unit. |
se |
1 | Cache/coherency scope is the shader engine. |
device |
2 | Cache/coherency scope is the current device. |
system |
3 | Cache/coherency scope is the full system. |
Used by¶
vector.atomic.cmpxchg.cache_scopevector.atomic.reduce.cache_scopevector.atomic.reduce.mask.cache_scopevector.atomic.rmw.cache_scopevector.atomic.rmw.mask.cache_scopevector.fragment.load.cache_scopevector.fragment.store.cache_scopevector.gather.cache_scopevector.gather.mask.cache_scopevector.load.cache_scopevector.load.expand.cache_scopevector.load.mask.cache_scopevector.scatter.cache_scopevector.scatter.mask.cache_scopevector.store.cache_scopevector.store.compress.cache_scopevector.store.mask.cache_scope