HomeSort by: relevance | last modified time | path
    Searched refs:DefiningAccess (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopUnswitch.cpp 1017 auto *DefiningAccess = MemA->getDefiningAccess();
1019 while (L->contains(DefiningAccess->getBlock())) {
1022 if (auto *MemPhi = dyn_cast<MemoryPhi>(DefiningAccess)) {
1023 DefiningAccess =
1026 DefiningAccess =
1027 cast<MemoryDef>(DefiningAccess)->getDefiningAccess();
1030 MSSAU->createMemoryAccessInBB(New, DefiningAccess, New->getParent(),
NewGVN.cpp 1437 MemoryAccess *DefiningAccess) const {
1524 MemoryAccess *DefiningAccess =
1527 if (!MSSA->isLiveOnEntryDef(DefiningAccess)) {
1528 if (auto *MD = dyn_cast<MemoryDef>(DefiningAccess)) {
1539 DefiningInst, DefiningAccess))
1545 DefiningAccess);
1548 if (LE->getMemoryLeader() != DefiningAccess)
1610 auto *DefiningAccess = MSSAWalker->getClobberingMemoryAccess(MA);
1611 return ExprResult::some(createCallExpression(CI, DefiningAccess));
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
MemorySSA.cpp 2480 MemoryAccess *DefiningAccess = StartingAccess->getDefiningAccess();
2482 // At this point, DefiningAccess may be the live on entry def.
2484 if (MSSA->isLiveOnEntryDef(DefiningAccess)) {
2485 StartingAccess->setOptimized(DefiningAccess);
2487 return DefiningAccess;
2490 OptimizedAccess = Walker.findClobber(DefiningAccess, Q, UpwardWalkLimit);

Completed in 41 milliseconds