aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Support/Allocator.h
Commit message (Expand)AuthorAgeFilesLines
* Re-committing changes from r76825 to BumpPtrAllocator with a fix and tests forReid Kleckner2009-07-231-5/+92
* Reverting r76825 and r76828, since they caused clang runtime errors and some ...Reid Kleckner2009-07-231-92/+5
* Parameterize the BumpPtrAllocator over a slab allocator. It defaults to usingReid Kleckner2009-07-231-5/+92
* Changed Allocate to use size_t instead of unsigned.Mon P Wang2009-03-101-2/+2
* Fixed rounding up EltSizeMon P Wang2009-03-101-1/+1
* Removed trailing whitespace.Misha Brukman2009-02-201-12/+12
* Deallocate() methods now take a 'const void*' instead of a 'void *', matching...Ted Kremenek2009-02-061-4/+3
* add a method to BumpPtrAllocator that allows allocating elements Chris Lattner2009-02-031-0/+14
* Add member template MallocAllocator::Allocate(Num) (to match the same functio...Ted Kremenek2009-01-141-0/+5
* Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman2008-07-171-0/+5
* Make BumpPtrAllocator noncopyable.Dan Gohman2008-07-071-0/+3
* Add a space between * and /* to help simple-minded lexers.Dan Gohman2008-07-071-1/+1
* Remove warnings about shadowed and unused variables.Bill Wendling2008-06-261-2/+2
* Make Allocate<T>() return a T* instead of a void*. And useDan Gohman2008-06-241-4/+7
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-051-2/+2
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Fix a typo in a comment.Dan Gohman2007-12-141-1/+1
* Changed the return type of type-specific Allocate() methods to returnTed Kremenek2007-10-181-2/+2
* Added member template functions to MallocAllocator andTed Kremenek2007-10-171-0/+12
* Added Reset() to free all allocated memory regions and reset state to be the ...Evan Cheng2007-09-051-0/+2
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-181-0/+48