commit | c7f6b8c5d40e17bf43fd3a1549d7d89c9da735e1 | [log] [tgz] |
---|---|---|
author | Gabor Greif <ggreif@gmail.com> | Wed Mar 04 06:57:48 2009 +0000 |
committer | Gabor Greif <ggreif@gmail.com> | Wed Mar 04 06:57:48 2009 +0000 |
tree | aaea2b823dc215090f5792c8cd12d6479b8f7716 | |
parent | ae3f2b6c77721034b5abfae7b6d1bf1bc60478d6 [diff] |
"Ghostify" embedded sentinels. This is a real win in all cases because less bytes are allocated and subobject construction is gone. For reference how it works, see BasicBlock.h. Btw. it is very assuring to see that somebody has invented this ilist-embedded sentinel technique before me :-) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66026 91177308-0d34-0410-b5e6-96231b3b80d8