diff options
| author | Peter Collingbourne <peter@pcc.me.uk> | 2018-04-12 21:23:55 +0000 |
|---|---|---|
| committer | Peter Collingbourne <peter@pcc.me.uk> | 2018-04-12 21:23:55 +0000 |
| commit | 00db326b0d5fdd10998fe070fdaf80d3cc731585 (patch) | |
| tree | 40b70e68d1be6ad267807211933fde7deca6459d /clang-tools-extra/clangd/DraftStore.h | |
| parent | 65b0d4df200d407095b7a89f71bb674608d2da17 (diff) | |
| download | bcm5719-llvm-00db326b0d5fdd10998fe070fdaf80d3cc731585.tar.gz bcm5719-llvm-00db326b0d5fdd10998fe070fdaf80d3cc731585.zip | |
AArch64: Introduce a DAG combine for folding offsets into addresses.
This is a code size win in code that takes offseted addresses
frequently, such as C++ constructors that typically need to compute
an offseted address of a vtable. This reduces the size of Chromium
for Android's .text section by 108KB.
Differential Revision: https://reviews.llvm.org/D45199
llvm-svn: 329956
Diffstat (limited to 'clang-tools-extra/clangd/DraftStore.h')
0 files changed, 0 insertions, 0 deletions

