Searched refs:CacheAccess (Results 1 – 11 of 11) sorted by relevance
16 class GrTextureProxy::CacheAccess {26 explicit CacheAccess(GrTextureProxy* textureProxy) : fTextureProxy(textureProxy) {} in CacheAccess() function27 CacheAccess(const CacheAccess&) {} // unimpl in CacheAccess() argument28 CacheAccess& operator=(const CacheAccess&); // unimpl31 const CacheAccess* operator&() const;32 CacheAccess* operator&();40 inline GrTextureProxy::CacheAccess GrTextureProxy::cacheAccess() { return CacheAccess(this); } in cacheAccess()42 inline const GrTextureProxy::CacheAccess GrTextureProxy::cacheAccess() const { in cacheAccess()43 return CacheAccess(const_cast<GrTextureProxy*>(this)); in cacheAccess()
21 class GrGpuResource::CacheAccess {76 CacheAccess(GrGpuResource* resource) : fResource(resource) {} in CacheAccess() function77 CacheAccess(const CacheAccess& that) : fResource(that.fResource) {} in CacheAccess() function78 CacheAccess& operator=(const CacheAccess&); // unimpl81 const CacheAccess* operator&() const;82 CacheAccess* operator&();91 inline GrGpuResource::CacheAccess GrGpuResource::cacheAccess() { return CacheAccess(this); } in cacheAccess()93 inline const GrGpuResource::CacheAccess GrGpuResource::cacheAccess() const { in cacheAccess()94 return CacheAccess(const_cast<GrGpuResource*>(this)); in cacheAccess()
80 ResourcePriv& operator=(const CacheAccess&); // unimpl
16 class GrTextureProxy::CacheAccess {26 explicit CacheAccess(GrTextureProxy* textureProxy) : fTextureProxy(textureProxy) {} in CacheAccess() function27 CacheAccess(const CacheAccess&) = delete;28 CacheAccess& operator=(const CacheAccess&) = delete;31 const CacheAccess* operator&() const;32 CacheAccess* operator&();40 inline GrTextureProxy::CacheAccess GrTextureProxy::cacheAccess() { return CacheAccess(this); } in cacheAccess()42 inline const GrTextureProxy::CacheAccess GrTextureProxy::cacheAccess() const { // NOLINT(readabili… in cacheAccess()43 return CacheAccess(const_cast<GrTextureProxy*>(this)); in cacheAccess()
21 class GrGpuResource::CacheAccess {89 CacheAccess(GrGpuResource* resource) : fResource(resource) {} in CacheAccess() function90 CacheAccess(const CacheAccess& that) : fResource(that.fResource) {} in CacheAccess() function91 CacheAccess& operator=(const CacheAccess&) = delete;94 const CacheAccess* operator&() const = delete;95 CacheAccess* operator&() = delete;104 inline GrGpuResource::CacheAccess GrGpuResource::cacheAccess() { return CacheAccess(this); } in cacheAccess()106 inline const GrGpuResource::CacheAccess GrGpuResource::cacheAccess() const { // NOLINT(readability… in cacheAccess()107 return CacheAccess(const_cast<GrGpuResource*>(this)); in cacheAccess()
180 class CacheAccess; variable181 inline CacheAccess cacheAccess();182 inline const CacheAccess cacheAccess() const; // NOLINT(readability-const-return-type)328 const CacheAccess* operator&() const = delete;329 CacheAccess* operator&() = delete;
93 class CacheAccess; variable94 inline CacheAccess cacheAccess();95 inline const CacheAccess cacheAccess() const; // NOLINT(readability-const-return-type)
80 ResourcePriv& operator=(const CacheAccess&) = delete;
76 class CacheAccess; variable77 inline CacheAccess cacheAccess();78 inline const CacheAccess cacheAccess() const;
220 class CacheAccess; variable221 inline CacheAccess cacheAccess();222 inline const CacheAccess cacheAccess() const;
1212 MemoryAccess *CacheAccess = DFI.getPath(N - 1); in UpwardsDFSWalk() local1213 BasicBlock *CurrBlock = CacheAccess->getBlock(); in UpwardsDFSWalk()1215 doCacheInsert(CacheAccess, ModifyingAccess, Q, Loc); in UpwardsDFSWalk()1218 MSSA->locallyDominates(CacheAccess, StartingAccess))) in UpwardsDFSWalk()1225 MemoryAccess *CacheAccess = DFI.getPath(N - 1); in UpwardsDFSWalk() local1226 doCacheInsert(CacheAccess, ModifyingAccess, Q, Loc); in UpwardsDFSWalk()