aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2015-02-24 23:17:02 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2015-02-24 23:17:02 +0000
commit1baeaa395a95d618fdd7d5a1fcea9ccc3a6ed996 (patch)
tree0e0071bfb6eaaf846020b95ee9652c7502f6e16e /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parent03f38362aa2bb98c6d3a4e66068e8cbac358a792 (diff)
downloadllvm-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