aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Support/Allocator.h
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-181-1/+2
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-31/+35
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-165/+245
* Update to LLVM 3.5a.Stephen Hines2014-04-241-114/+218
* [BumpPtrAllocator] Move DefaultSlabAllocator to a member of BumpPtrAllocator,...Argyrios Kyrtzidis2013-08-281-6/+9
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-031-2/+2
* Add LLVM_OVERRIDE to methods that override their base classes.Craig Topper2012-09-231-2/+2
* Use LLVM_DELETED_FUNCTION for copy constructors and copy assignment operators...Craig Topper2012-09-161-2/+2
* Revert r159789.Dmitri Gribenko2012-07-061-17/+0
* Enable new[] on llvm::BumpPtrAllocator.Dmitri Gribenko2012-07-061-0/+17
* Add BumpPtrAllocator::getTotalMemory() to allow clients to query how much mem...Ted Kremenek2011-04-181-0/+3
* Enhance ScopedHashTable to allow it to take an allocator argument.Chris Lattner2011-01-031-0/+2
* Merge System into Support.Michael J. Spencer2010-11-291-1/+1
* Rename alignof -> alignOf to avoid irritating C++'0x compilers,Chris Lattner2010-10-301-1/+1
* Remove two uses of the gcc specific 'aligned' attribute. ThisDuncan Sands2010-10-031-4/+0
* Provide operator delete for BumpPtrAllocator and RecyclingAllocator. They willBenjamin Kramer2010-04-081-0/+2
* Switch SSEDomainFix to SpecificBumpPtrAllocator.Jakob Stoklund Olesen2010-04-041-1/+1
* Fix SpecificBumpPtrAllocator iteration.Torok Edwin2010-04-021-1/+1
* Introduce SpecificBumpPtrAllocator, a wrapper for BumpPtrAllocator which allowsBenjamin Kramer2010-03-301-6/+40
* Reapply r99881 with some fixes: only call destructor in releaseMemory!Torok Edwin2010-03-301-0/+6
* Revert 99881, it brooke smooshlab's llvm-gcc-i386-darwin9.Torok Edwin2010-03-301-6/+0
* Introduce another Reset() method in BumpPtrAllocator that calls a destructorTorok Edwin2010-03-301-0/+6
* offsetof always has type size_t.Dan Gohman2010-03-181-1/+1
* Explicitly cast std::min's arguments to avoid type mismatches.Dan Gohman2010-03-181-2/+2
* Define placement new wrappers for BumpPtrAllocator andDan Gohman2010-03-181-0/+21
* Temporarily revert r93581. It was causing failures in the ExecutionEngine testsBill Wendling2010-01-161-2/+2
* BumpPtrAllocator: Have the DefaultSlabAllocator created at runtime, not initi...Ted Kremenek2010-01-151-2/+2
* Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth2009-10-261-1/+1
* 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
* Add a new llvm::Allocator abstraction, which will be used by a containerChris Lattner2006-10-291-0/+48