commit | 2504941793b549323f9d29c62507cf21d865fade | [log] [tgz] |
---|---|---|
author | John McCall <rjmccall@apple.com> | Tue Feb 16 22:04:33 2010 +0000 |
committer | John McCall <rjmccall@apple.com> | Tue Feb 16 22:04:33 2010 +0000 |
tree | 32dbfa806279e353f06a02518c75f8159021a4f9 | |
parent | d19429f01a4169b573cafa466dd7a09a51e5fd92 [diff] |
IRgen optimization: cache the value of 'this' and 'vtt' instead of repeatedly reloading from an alloca. We still need to create the alloca for debug info purposes (although we currently create it in all cases because of some abstraction boundaries that're hard to break down). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@96403 91177308-0d34-0410-b5e6-96231b3b80d8