This is part of the series started by D9375, and teaches ObjectSizeOffsetVisitor to look through llvm.noalias when it looks through bitcasts (which is only does via an initial stripping for some reason).
hfinkel retitled this revision from to llvm.noalias - ObjectSizeOffsetVisitor should look through them.
hfinkel updated this object.
hfinkel added a subscriber: Unknown Object (MLST).Comment Actions
Sorry, forgot llvm-commits again...
lebedev.ri added a child revision: D9398: llvm.noalias - GetUnderlyingObjects to optionally collect noalias calls.Dec 19 2018, 2:49 AM
lebedev.ri added a parent revision: D9388: llvm.noalias - isSafeToLoadUnconditionally can look through them.