diff options
author | Chris Lattner <sabre@nondot.org> | 2009-01-26 06:49:09 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-01-26 06:49:09 +0000 |
commit | 6e1aff2f586025f2d385ee49239f626b0fc63fd7 (patch) | |
tree | 8d480fa58e88e15193da8d54ec9cab6786afcfa6 /lib/Basic/SourceManager.cpp | |
parent | 478a18ec47fdb7e0e580a2635648456e9db9ad4f (diff) |
Bitmangle file characteristic bits into the low bits of
the content cache pointer. This saves 105876 bytes on
cocoa.h because it shrinks the SLocEntry union, which
we have a big array of. It would be nice to use
PointerIntPair here, but we can't because it is in a
union.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63004 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions