diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2015-02-24 23:17:02 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2015-02-24 23:17:02 +0000 |
commit | 1baeaa395a95d618fdd7d5a1fcea9ccc3a6ed996 (patch) | |
tree | 0e0071bfb6eaaf846020b95ee9652c7502f6e16e /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
parent | 03f38362aa2bb98c6d3a4e66068e8cbac358a792 (diff) | |
download | llvm-1baeaa395a95d618fdd7d5a1fcea9ccc3a6ed996.zip llvm-1baeaa395a95d618fdd7d5a1fcea9ccc3a6ed996.tar.gz llvm-1baeaa395a95d618fdd7d5a1fcea9ccc3a6ed996.tar.bz2 |
LowerBitSets: Introduce global layout builder.
The builder is based on a layout algorithm that tries to keep members of
small bit sets together. The new layout compresses Chromium's bit sets to
around 15% of their original size.
Differential Revision: http://reviews.llvm.org/D7796
llvm-svn: 230394
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions