AliasSetTracker

In the implementation of the AliasSetTracker, I see LoadInst, StoreInst, and VAArgInst are treated specially. Why aren’t AtomicCmpXchgInst and AtomicRMWInst treated with similar care? Lumping together with other unknown instructions seems unnecessarily expensive in compile time.

Preston

I basically figured it wasn't worth bothering because
AtomicCmpXchgInst and AtomicRMWInst are relatively rare.

-Eli