Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DMemorySSA.cpp2404 MemoryAccess *StartingAccess, const MemoryLocation &Loc, in getClobberingMemoryAccessBase() argument
2406 assert(!isa<MemoryUse>(StartingAccess) && "Use cannot be defining access"); in getClobberingMemoryAccessBase()
2409 if (auto *StartingUseOrDef = dyn_cast<MemoryUseOrDef>(StartingAccess)) { in getClobberingMemoryAccessBase()
2422 Q.OriginalAccess = StartingAccess; in getClobberingMemoryAccessBase()
2431 Walker.findClobber(StartingAccess, Q, UpwardWalkLimit); in getClobberingMemoryAccessBase()
2433 dbgs() << "Clobber starting at access " << *StartingAccess << "\n"; in getClobberingMemoryAccessBase()
2445 auto *StartingAccess = dyn_cast<MemoryUseOrDef>(MA); in getClobberingMemoryAccessBase() local
2447 if (!StartingAccess) in getClobberingMemoryAccessBase()
2455 if (StartingAccess->isOptimized()) { in getClobberingMemoryAccessBase()
2456 if (!SkipSelf || !isa<MemoryDef>(StartingAccess)) in getClobberingMemoryAccessBase()
[all …]