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() function28 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&) {} // 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 {82 CacheAccess(GrGpuResource* resource) : fResource(resource) {} in CacheAccess() function83 CacheAccess(const CacheAccess& that) : fResource(that.fResource) {} in CacheAccess() function84 CacheAccess& operator=(const CacheAccess&); // unimpl87 const CacheAccess* operator&() const = delete;88 CacheAccess* operator&() = delete;97 inline GrGpuResource::CacheAccess GrGpuResource::cacheAccess() { return CacheAccess(this); } in cacheAccess()99 inline const GrGpuResource::CacheAccess GrGpuResource::cacheAccess() const { in cacheAccess()100 return CacheAccess(const_cast<GrGpuResource*>(this)); in cacheAccess()
95 class CacheAccess; variable96 inline CacheAccess cacheAccess();97 inline const CacheAccess cacheAccess() const;
78 ResourcePriv& operator=(const CacheAccess&); // unimpl
158 class CacheAccess; variable159 inline CacheAccess cacheAccess();160 inline const CacheAccess cacheAccess() const;310 const CacheAccess* operator&() const = delete;311 CacheAccess* operator&() = 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()