GlobalISel: switch to SmallVector for pending legalizations.
authorTim Northover <tnorthover@apple.com>
Mon, 29 Aug 2016 19:27:20 +0000 (19:27 +0000)
committerTim Northover <tnorthover@apple.com>
Mon, 29 Aug 2016 19:27:20 +0000 (19:27 +0000)
commitac5148ef41f0bd9ae6d1f18d0f82398162086378
tree8b7728fe3101f332d0daa55cfaff99d764fb5658
parentc2ff0eb69762f0c87545b74c89d99cfdbb0913e9
GlobalISel: switch to SmallVector for pending legalizations.

std::queue was doing far to many heap allocations to be healthy.

llvm-svn: 279992
llvm/lib/CodeGen/GlobalISel/MachineLegalizeHelper.cpp