}
void AliasSetTracker::add(LoadInst *LI) {
- if (isStrongerThanMonotonic(LI->getOrdering())) return addUnknown(LI);
-
+ if (isStrongerThanMonotonic(LI->getOrdering()))
+ return addUnknown(LI);
addPointer(MemoryLocation::get(LI), AliasSet::RefAccess);
}
void AliasSetTracker::add(StoreInst *SI) {
- if (isStrongerThanMonotonic(SI->getOrdering())) return addUnknown(SI);
-
+ if (isStrongerThanMonotonic(SI->getOrdering()))
+ return addUnknown(SI);
addPointer(MemoryLocation::get(SI), AliasSet::ModAccess);
}
}
void AliasSetTracker::add(AnyMemSetInst *MSI) {
- auto MemLoc = MemoryLocation::getForDest(MSI);
- addPointer(MemLoc, AliasSet::ModAccess);
+ addPointer(MemoryLocation::getForDest(MSI), AliasSet::ModAccess);
}
void AliasSetTracker::add(AnyMemTransferInst *MTI) {
- auto SrcLoc = MemoryLocation::getForSource(MTI);
- addPointer(SrcLoc, AliasSet::RefAccess);
-
- auto DestLoc = MemoryLocation::getForDest(MTI);
- addPointer(DestLoc, AliasSet::ModAccess);
+ addPointer(MemoryLocation::getForSource(MTI), AliasSet::RefAccess);
+ addPointer(MemoryLocation::getForDest(MTI), AliasSet::ModAccess);
}
void AliasSetTracker::addUnknown(Instruction *Inst) {