Dan Gohman 0afc29c3e6 Change SCEVNAryExpr's operand array from a SmallVector to a plain
pointer and length, and allocate the arrays in ScalarEvolution's
BumpPtrAllocator, so that they get released when their owning
SCEV gets released. SCEVs are immutable, so they don't need to worry
about operand array resizing. This fixes a memory leak reported
in PR6637.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98755 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-17 18:51:01 +00:00
..
2010-03-17 18:33:00 +00:00
2010-02-10 16:03:48 +00:00
2010-02-10 16:03:48 +00:00
2010-03-16 10:59:48 +00:00
2010-03-14 18:42:08 +00:00
2010-01-16 21:55:24 +00:00
2010-02-10 16:03:48 +00:00
2010-03-16 10:59:48 +00:00
2010-02-17 23:55:26 +00:00
2010-01-20 19:25:45 +00:00