summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-03-07 01:42:16 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-03-07 01:42:16 +0000
commitfc1b80d4810b521f99f4858ac37280dfe70a0fb5 (patch)
tree9e5294567e7ca503954f7a647953d0a5b45d2a9a /clang/lib/CodeGen
parent9153f08c74c4fd85043481d6949e7b9a80dbcdf4 (diff)
downloadbcm5719-llvm-fc1b80d4810b521f99f4858ac37280dfe70a0fb5.tar.gz
bcm5719-llvm-fc1b80d4810b521f99f4858ac37280dfe70a0fb5.zip
Cleanup/comment IdentifierInfo::get.
- Shaves off a few instructions on x86_64. One notable change: this intentionally stops setting the II->Entry field of IdentifierInfo's retrieved by the ExternalLookup method. This is to maintain the invariant that .getName() has a constant value for any given IdentifierInfo. IRgen currently relies on this; which is quite questionable but will be cleaned up in time. Apologies for the lack of a test case; there really isn't a good way to make one. As IRgen will eventually be fixed to not rely on this, we can survive without one. llvm-svn: 66316
Diffstat (limited to 'clang/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud