From d8a627b33bdd3dec806a2fe8c699c1e9896675c6 Mon Sep 17 00:00:00 2001 From: Dmitri Gribenko Date: Fri, 6 Jul 2012 16:42:25 +0000 Subject: [PATCH] Revert r159789. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159834 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Support/Allocator.h | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/include/llvm/Support/Allocator.h b/include/llvm/Support/Allocator.h index c2dd75d4883..a2ad24ffead 100644 --- a/include/llvm/Support/Allocator.h +++ b/include/llvm/Support/Allocator.h @@ -239,21 +239,4 @@ inline void *operator new(size_t Size, llvm::BumpPtrAllocator &Allocator) { inline void operator delete(void *, llvm::BumpPtrAllocator &) {} -inline void *operator new[](size_t Size, llvm::BumpPtrAllocator &Allocator) { - struct S { - char c; - union { - double D; - long double LD; - long long L; - void *P; - } x; - }; - return Allocator.Allocate(Size, std::min((size_t)llvm::NextPowerOf2(Size), - offsetof(S, x))); -} - -inline void operator delete[](void *Ptr, llvm::BumpPtrAllocator &C, size_t) { -} - #endif // LLVM_SUPPORT_ALLOCATOR_H -- 2.34.1