diff options
| author | Aaron Ballman <aaron@aaronballman.com> | 2014-08-28 17:24:14 +0000 |
|---|---|---|
| committer | Aaron Ballman <aaron@aaronballman.com> | 2014-08-28 17:24:14 +0000 |
| commit | 455f42c9e8309593cc80de055453e128dbadba26 (patch) | |
| tree | 9ae09c6bf47e074e6c8c896c95968324f5d03e98 /clang/lib/CodeGen/CGCXXABI.cpp | |
| parent | 85b99da72a0ab1d3f2e62bc640080be6748182da (diff) | |
| download | bcm5719-llvm-455f42c9e8309593cc80de055453e128dbadba26.tar.gz bcm5719-llvm-455f42c9e8309593cc80de055453e128dbadba26.zip | |
Reverting r216675. This breaks some bots. Before this can be committed again, I have to explore runtime ABI requirements with libc++abi.
llvm-svn: 216677
Diffstat (limited to 'clang/lib/CodeGen/CGCXXABI.cpp')
| -rw-r--r-- | clang/lib/CodeGen/CGCXXABI.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/clang/lib/CodeGen/CGCXXABI.cpp b/clang/lib/CodeGen/CGCXXABI.cpp index bdd887c4a02..55ddd666c49 100644 --- a/clang/lib/CodeGen/CGCXXABI.cpp +++ b/clang/lib/CodeGen/CGCXXABI.cpp @@ -325,12 +325,3 @@ LValue CGCXXABI::EmitThreadLocalVarDeclLValue(CodeGenFunction &CGF, bool CGCXXABI::NeedsVTTParameter(GlobalDecl GD) { return false; } - -llvm::Value *CGCXXABI::EmitNewArrayLengthOverflowCheck( - CodeGenFunction &CGF, bool ConstantOverflow, llvm::Value *DynamicOverflow, - llvm::Value *Size) { - llvm::Value *AllOnes = llvm::Constant::getAllOnesValue(CGF.SizeTy); - if (ConstantOverflow) - return AllOnes; - return CGF.Builder.CreateSelect(DynamicOverflow, AllOnes, Size); -} |

