diff options
| author | Eric Fiselier <eric@efcs.ca> | 2018-04-04 18:12:01 +0000 |
|---|---|---|
| committer | Eric Fiselier <eric@efcs.ca> | 2018-04-04 18:12:01 +0000 |
| commit | 0d5f3b0281bb939290b7e6f7c4e736ef8bf18969 (patch) | |
| tree | 6af47e6441b36e4f97a3b15f03a1a2a74d7cb2bd /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 71e54ccd064585614d4951b3573ec932b45f98c2 (diff) | |
[Analysis] Support aligned new/delete functions.
Summary:
Clang's __builtin_operator_new/delete was recently taught about the aligned allocation overloads (r328134). This patch makes LLVM aware of them as well.
This allows the compiler to perform certain optimizations including eliding new/delete calls.
Reviewers: rsmith, majnemer, dblaikie, vsk, bkramer
Reviewed By: bkramer
Subscribers: ckennelly, llvm-commits
Differential Revision: https://reviews.llvm.org/D44769
llvm-svn: 329215
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
