[UnJ] Use SmallPtrSets for block collections. NFC
authorDavid Green <david.green@arm.com>
Thu, 12 Jul 2018 10:44:47 +0000 (10:44 +0000)
committerDavid Green <david.green@arm.com>
Thu, 12 Jul 2018 10:44:47 +0000 (10:44 +0000)
commit2557e437fd8bb393fd1b7394cce3d77cbe2501eb
tree4e1c64727c3385c005850a98dbbd5dc6882caf94
parent26f72a96559f2acd6799c363f1ca88ef3238c601
[UnJ] Use SmallPtrSets for block collections. NFC

We no longer care about the order of blocks in these collections,
so can change to SmallPtrSets, making contains checks quicker.

Differential revision: https://reviews.llvm.org/D49060

llvm-svn: 336897
llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp