Searched refs:StartingAccess (Results 1 – 5 of 5) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
D | MemorySSA.cpp | 1106 MemoryAccess *StartingAccess, const MemoryLocation &Loc, in UpwardsDFSWalk() argument 1110 auto DFI = df_begin(StartingAccess); in UpwardsDFSWalk() 1111 for (auto DFE = df_end(StartingAccess); DFI != DFE;) { in UpwardsDFSWalk() 1202 const BasicBlock *OriginalBlock = StartingAccess->getBlock(); in UpwardsDFSWalk() 1218 MSSA->locallyDominates(CacheAccess, StartingAccess))) in UpwardsDFSWalk() 1238 MemoryAccess *StartingAccess, UpwardsMemoryQuery &Q) { in getClobberingMemoryAccess() argument 1239 return UpwardsDFSWalk(StartingAccess, Q.StartingLoc, Q, false).first; in getClobberingMemoryAccess() 1243 MemoryAccess *StartingAccess, MemoryLocation &Loc) { in getClobberingMemoryAccess() argument 1244 if (isa<MemoryPhi>(StartingAccess)) in getClobberingMemoryAccess() 1245 return StartingAccess; in getClobberingMemoryAccess() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | MemorySSA.cpp | 2319 MemoryAccess *StartingAccess, const MemoryLocation &Loc, in getClobberingMemoryAccessBase() argument 2321 if (isa<MemoryPhi>(StartingAccess)) in getClobberingMemoryAccessBase() 2322 return StartingAccess; in getClobberingMemoryAccessBase() 2324 auto *StartingUseOrDef = cast<MemoryUseOrDef>(StartingAccess); in getClobberingMemoryAccessBase() 2361 auto *StartingAccess = dyn_cast<MemoryUseOrDef>(MA); in getClobberingMemoryAccessBase() local 2363 if (!StartingAccess) in getClobberingMemoryAccessBase() 2371 if (StartingAccess->isOptimized()) { in getClobberingMemoryAccessBase() 2372 if (!SkipSelf || !isa<MemoryDef>(StartingAccess)) in getClobberingMemoryAccessBase() 2373 return StartingAccess->getOptimized(); in getClobberingMemoryAccessBase() 2377 const Instruction *I = StartingAccess->getMemoryInst(); in getClobberingMemoryAccessBase() [all …]
|
/external/llvm-project/llvm/lib/Analysis/ |
D | MemorySSA.cpp | 2443 MemoryAccess *StartingAccess, const MemoryLocation &Loc, in getClobberingMemoryAccessBase() argument 2445 if (isa<MemoryPhi>(StartingAccess)) in getClobberingMemoryAccessBase() 2446 return StartingAccess; in getClobberingMemoryAccessBase() 2448 auto *StartingUseOrDef = cast<MemoryUseOrDef>(StartingAccess); in getClobberingMemoryAccessBase() 2485 auto *StartingAccess = dyn_cast<MemoryUseOrDef>(MA); in getClobberingMemoryAccessBase() local 2487 if (!StartingAccess) in getClobberingMemoryAccessBase() 2495 if (StartingAccess->isOptimized()) { in getClobberingMemoryAccessBase() 2496 if (!SkipSelf || !isa<MemoryDef>(StartingAccess)) in getClobberingMemoryAccessBase() 2497 return StartingAccess->getOptimized(); in getClobberingMemoryAccessBase() 2501 const Instruction *I = StartingAccess->getMemoryInst(); in getClobberingMemoryAccessBase() [all …]
|
/external/llvm-project/llvm/test/Analysis/MemorySSA/ |
D | multiple-backedges-hal.ll | 57 ; CHECK-NEXT: %StartingAccess = load 58 %StartingAccess = load i8, i8* %Arg, align 4
|
/external/llvm/test/Transforms/Util/MemorySSA/ |
D | multiple-backedges-hal.ll | 57 ; CHECK-NEXT: %StartingAccess = load 58 %StartingAccess = load i8, i8* %Arg, align 4
|