Go to file
Dan Gohman 5c9b0e1a6e 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.

llvm-svn: 98755
2010-03-17 18:51:01 +00:00
clang Reduce the default alignment for ASTContext and Stmt/Expr allocation 2010-03-17 18:46:59 +00:00
compiler-rt add __sync_synchronize. Needed by compiler when emitting thumb1 with -fno-builtin 2010-02-02 21:34:04 +00:00
llvm Change SCEVNAryExpr's operand array from a SmallVector to a plain 2010-03-17 18:51:01 +00:00