| Commit message (Expand) | Author | Age | Files | Lines |
* | Add BumpPtrAllocator::getTotalMemory() to allow clients to query how much mem... | Ted Kremenek | 2011-04-18 | 1 | -0/+3 |
* | Enhance ScopedHashTable to allow it to take an allocator argument. | Chris Lattner | 2011-01-03 | 1 | -0/+2 |
* | Merge System into Support. | Michael J. Spencer | 2010-11-29 | 1 | -1/+1 |
* | Rename alignof -> alignOf to avoid irritating C++'0x compilers, | Chris Lattner | 2010-10-30 | 1 | -1/+1 |
* | Remove two uses of the gcc specific 'aligned' attribute. This | Duncan Sands | 2010-10-03 | 1 | -4/+0 |
* | Provide operator delete for BumpPtrAllocator and RecyclingAllocator. They will | Benjamin Kramer | 2010-04-08 | 1 | -0/+2 |
* | Switch SSEDomainFix to SpecificBumpPtrAllocator. | Jakob Stoklund Olesen | 2010-04-04 | 1 | -1/+1 |
* | Fix SpecificBumpPtrAllocator iteration. | Torok Edwin | 2010-04-02 | 1 | -1/+1 |
* | Introduce SpecificBumpPtrAllocator, a wrapper for BumpPtrAllocator which allows | Benjamin Kramer | 2010-03-30 | 1 | -6/+40 |
* | Reapply r99881 with some fixes: only call destructor in releaseMemory! | Torok Edwin | 2010-03-30 | 1 | -0/+6 |
* | Revert 99881, it brooke smooshlab's llvm-gcc-i386-darwin9. | Torok Edwin | 2010-03-30 | 1 | -6/+0 |
* | Introduce another Reset() method in BumpPtrAllocator that calls a destructor | Torok Edwin | 2010-03-30 | 1 | -0/+6 |
* | offsetof always has type size_t. | Dan Gohman | 2010-03-18 | 1 | -1/+1 |
* | Explicitly cast std::min's arguments to avoid type mismatches. | Dan Gohman | 2010-03-18 | 1 | -2/+2 |
* | Define placement new wrappers for BumpPtrAllocator and | Dan Gohman | 2010-03-18 | 1 | -0/+21 |
* | Temporarily revert r93581. It was causing failures in the ExecutionEngine tests | Bill Wendling | 2010-01-16 | 1 | -2/+2 |
* | BumpPtrAllocator: Have the DefaultSlabAllocator created at runtime, not initi... | Ted Kremenek | 2010-01-15 | 1 | -2/+2 |
* | Move DataTypes.h to include/llvm/System, update all users. This breaks the last | Chandler Carruth | 2009-10-26 | 1 | -1/+1 |
* | Re-committing changes from r76825 to BumpPtrAllocator with a fix and tests for | Reid Kleckner | 2009-07-23 | 1 | -5/+92 |
* | Reverting r76825 and r76828, since they caused clang runtime errors and some ... | Reid Kleckner | 2009-07-23 | 1 | -92/+5 |
* | Parameterize the BumpPtrAllocator over a slab allocator. It defaults to using | Reid Kleckner | 2009-07-23 | 1 | -5/+92 |
* | Changed Allocate to use size_t instead of unsigned. | Mon P Wang | 2009-03-10 | 1 | -2/+2 |
* | Fixed rounding up EltSize | Mon P Wang | 2009-03-10 | 1 | -1/+1 |
* | Removed trailing whitespace. | Misha Brukman | 2009-02-20 | 1 | -12/+12 |
* | Deallocate() methods now take a 'const void*' instead of a 'void *', matching... | Ted Kremenek | 2009-02-06 | 1 | -4/+3 |
* | add a method to BumpPtrAllocator that allows allocating elements | Chris Lattner | 2009-02-03 | 1 | -0/+14 |
* | Add member template MallocAllocator::Allocate(Num) (to match the same functio... | Ted Kremenek | 2009-01-14 | 1 | -0/+5 |
* | Add a new function, ReplaceAllUsesOfValuesWith, which handles bulk | Dan Gohman | 2008-07-17 | 1 | -0/+5 |
* | Make BumpPtrAllocator noncopyable. | Dan Gohman | 2008-07-07 | 1 | -0/+3 |
* | Add a space between * and /* to help simple-minded lexers. | Dan Gohman | 2008-07-07 | 1 | -1/+1 |
* | Remove warnings about shadowed and unused variables. | Bill Wendling | 2008-06-26 | 1 | -2/+2 |
* | Make Allocate<T>() return a T* instead of a void*. And use | Dan Gohman | 2008-06-24 | 1 | -4/+7 |
* | Fix more -Wshorten-64-to-32 warnings. | Evan Cheng | 2008-05-05 | 1 | -2/+2 |
* | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Fix a typo in a comment. | Dan Gohman | 2007-12-14 | 1 | -1/+1 |
* | Changed the return type of type-specific Allocate() methods to return | Ted Kremenek | 2007-10-18 | 1 | -2/+2 |
* | Added member template functions to MallocAllocator and | Ted Kremenek | 2007-10-17 | 1 | -0/+12 |
* | Added Reset() to free all allocated memory regions and reset state to be the ... | Evan Cheng | 2007-09-05 | 1 | -0/+2 |
* | Add a new llvm::Allocator abstraction, which will be used by a container | Chris Lattner | 2006-10-29 | 1 | -0/+48 |