Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Utils/
DMemorySSA.cpp468 MemoryUseOrDef *NewAccess = createNewAccess(I); in createDefinedAccess() local
470 NewAccess != nullptr && in createDefinedAccess()
472 NewAccess->setDefiningAccess(Definition); in createDefinedAccess()
473 return NewAccess; in createDefinedAccess()
480 MemoryUseOrDef *NewAccess = createDefinedAccess(I, Definition); in createMemoryAccessInBB() local
488 Accesses->insert(AI, NewAccess); in createMemoryAccessInBB()
490 Accesses->push_back(NewAccess); in createMemoryAccessInBB()
493 return NewAccess; in createMemoryAccessInBB()
500 MemoryUseOrDef *NewAccess = createDefinedAccess(I, Definition); in createMemoryAccessBefore() local
502 Accesses->insert(AccessList::iterator(InsertPt), NewAccess); in createMemoryAccessBefore()
[all …]
/external/llvm-project/llvm/lib/Transforms/Scalar/
DMemCpyOptimizer.cpp722 auto *NewAccess = in processStore() local
724 MSSAU->insertDef(cast<MemoryDef>(NewAccess), /*RenameUses=*/true); in processStore()
821 auto *NewAccess = MSSAU->createMemoryAccessAfter(M, LastDef, LastDef); in processStore() local
822 MSSAU->insertDef(cast<MemoryDef>(NewAccess), /*RenameUses=*/true); in processStore()
1113 auto *NewAccess = MSSAU->createMemoryAccessAfter(NewM, LastDef, LastDef); in processMemCpyMemCpyDependence() local
1114 MSSAU->insertDef(cast<MemoryDef>(NewAccess), /*RenameUses=*/true); in processMemCpyMemCpyDependence()
1216 auto *NewAccess = MSSAU->createMemoryAccessBefore( in processMemSetMemCpyDependence() local
1218 MSSAU->insertDef(cast<MemoryDef>(NewAccess), /*RenameUses=*/true); in processMemSetMemCpyDependence()
1320 auto *NewAccess = MSSAU->createMemoryAccessAfter(NewM, LastDef, LastDef); in performMemCpyToMemSetOptzn() local
1321 MSSAU->insertDef(cast<MemoryDef>(NewAccess), /*RenameUses=*/true); in performMemCpyToMemSetOptzn()
[all …]
DGVN.cpp1380 auto *NewAccess = MSSAU->createMemoryAccessInBB( in PerformLoadPRE() local
1383 if (auto *NewDef = dyn_cast<MemoryDef>(NewAccess)) in PerformLoadPRE()
1386 MSSAU->insertUse(cast<MemoryUse>(NewAccess), /*RenameUses=*/true); in PerformLoadPRE()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DMemorySSA.cpp1595 void MemorySSA::insertIntoListsForBlock(MemoryAccess *NewAccess, in insertIntoListsForBlock() argument
1602 if (isa<MemoryPhi>(NewAccess)) { in insertIntoListsForBlock()
1603 Accesses->push_front(NewAccess); in insertIntoListsForBlock()
1605 Defs->push_front(*NewAccess); in insertIntoListsForBlock()
1609 Accesses->insert(AI, NewAccess); in insertIntoListsForBlock()
1610 if (!isa<MemoryUse>(NewAccess)) { in insertIntoListsForBlock()
1614 Defs->insert(DI, *NewAccess); in insertIntoListsForBlock()
1618 Accesses->push_back(NewAccess); in insertIntoListsForBlock()
1619 if (!isa<MemoryUse>(NewAccess)) { in insertIntoListsForBlock()
1621 Defs->push_back(*NewAccess); in insertIntoListsForBlock()
[all …]
DMemorySSAUpdater.cpp1423 MemoryUseOrDef *NewAccess = MSSA->createDefinedAccess(I, Definition); in createMemoryAccessInBB() local
1424 MSSA->insertIntoListsForBlock(NewAccess, BB, Point); in createMemoryAccessInBB()
1425 return NewAccess; in createMemoryAccessInBB()
1432 MemoryUseOrDef *NewAccess = MSSA->createDefinedAccess(I, Definition); in createMemoryAccessBefore() local
1433 MSSA->insertIntoListsBefore(NewAccess, InsertPt->getBlock(), in createMemoryAccessBefore()
1435 return NewAccess; in createMemoryAccessBefore()
1442 MemoryUseOrDef *NewAccess = MSSA->createDefinedAccess(I, Definition); in createMemoryAccessAfter() local
1443 MSSA->insertIntoListsBefore(NewAccess, InsertPt->getBlock(), in createMemoryAccessAfter()
1445 return NewAccess; in createMemoryAccessAfter()
/external/llvm-project/llvm/lib/Analysis/
DMemorySSA.cpp1621 void MemorySSA::insertIntoListsForBlock(MemoryAccess *NewAccess, in insertIntoListsForBlock() argument
1628 if (isa<MemoryPhi>(NewAccess)) { in insertIntoListsForBlock()
1629 Accesses->push_front(NewAccess); in insertIntoListsForBlock()
1631 Defs->push_front(*NewAccess); in insertIntoListsForBlock()
1635 Accesses->insert(AI, NewAccess); in insertIntoListsForBlock()
1636 if (!isa<MemoryUse>(NewAccess)) { in insertIntoListsForBlock()
1640 Defs->insert(DI, *NewAccess); in insertIntoListsForBlock()
1644 Accesses->push_back(NewAccess); in insertIntoListsForBlock()
1645 if (!isa<MemoryUse>(NewAccess)) { in insertIntoListsForBlock()
1647 Defs->push_back(*NewAccess); in insertIntoListsForBlock()
[all …]
DMemorySSAUpdater.cpp1445 MemoryUseOrDef *NewAccess = MSSA->createDefinedAccess(I, Definition); in createMemoryAccessInBB() local
1446 MSSA->insertIntoListsForBlock(NewAccess, BB, Point); in createMemoryAccessInBB()
1447 return NewAccess; in createMemoryAccessInBB()
1454 MemoryUseOrDef *NewAccess = MSSA->createDefinedAccess(I, Definition); in createMemoryAccessBefore() local
1455 MSSA->insertIntoListsBefore(NewAccess, InsertPt->getBlock(), in createMemoryAccessBefore()
1457 return NewAccess; in createMemoryAccessBefore()
1464 MemoryUseOrDef *NewAccess = MSSA->createDefinedAccess(I, Definition); in createMemoryAccessAfter() local
1465 MSSA->insertIntoListsBefore(NewAccess, InsertPt->getBlock(), in createMemoryAccessAfter()
1467 return NewAccess; in createMemoryAccessAfter()
/external/llvm-project/polly/lib/Analysis/
DScopInfo.cpp1061 void MemoryAccess::setAccessRelation(isl::map NewAccess) { in setAccessRelation() argument
1062 AccessRelation = NewAccess; in setAccessRelation()
1065 void MemoryAccess::setNewAccessRelation(isl::map NewAccess) { in setNewAccessRelation() argument
1066 assert(NewAccess); in setNewAccessRelation()
1070 isl::space NewSpace = NewAccess.get_space(); in setNewAccessRelation()
1082 isl::set NewDomain = NewAccess.domain(); in setNewAccessRelation()
1087 isl::space NewAccessSpace = NewAccess.get_space(); in setNewAccessRelation()
1110 NewAccess = NewAccess.gist_domain(getStatement()->getDomain()); in setNewAccessRelation()
1111 NewAccessRelation = NewAccess; in setNewAccessRelation()