LoopVectorize: Add utility class for building sets of dependent accesses
authorArnold Schwaighofer <aschwaighofer@apple.com>
Mon, 24 Jun 2013 03:55:44 +0000 (03:55 +0000)
committerArnold Schwaighofer <aschwaighofer@apple.com>
Mon, 24 Jun 2013 03:55:44 +0000 (03:55 +0000)
commit5737d3f433782e22ffca4433a1de2ab119464715
tree6942b4ba81c347c23bbd379ac64379a02ec110d1
parent25961b469a9debe69b915bcb4fa49d35d2ee9544
LoopVectorize: Add utility class for building sets of dependent accesses

Sets of dependent accesses are built by unioning sets based on underlying
objects. This class will be used by the upcoming dependence checker.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184683 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Vectorize/LoopVectorize.cpp