diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2014-04-15 08:59:52 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2014-04-15 08:59:52 +0000 |
commit | 47b284ce3539ef216e0ab994f4b7d762cfb1c69a (patch) | |
tree | 6111d2fb0d403c8d94d6889e729b6d509574f0ed /test/Transforms/LoopVectorize | |
parent | 2727dbcc3766108eca20f48f249aaa87c5a566a2 (diff) | |
download | llvm-47b284ce3539ef216e0ab994f4b7d762cfb1c69a.tar.gz llvm-47b284ce3539ef216e0ab994f4b7d762cfb1c69a.tar.bz2 llvm-47b284ce3539ef216e0ab994f4b7d762cfb1c69a.tar.xz |
[Allocator] Pass the size to the deallocation function. This, on some
allocation libraries, may allow more efficient allocation and
deallocation. It at least makes the interface implementable by the JIT
memory manager.
However, this highlights problematic overloading between the void* and
the T* deallocation functions. I'm looking into a better way to do this,
but as it happens, it comes up rarely in the codebase.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206265 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/LoopVectorize')
0 files changed, 0 insertions, 0 deletions