Major improvements to yesterday's return slot optimization. Remove some unneccessary...
authorOwen Anderson <resistor@mac.com>
Tue, 19 Feb 2008 06:35:43 +0000 (06:35 +0000)
committerOwen Anderson <resistor@mac.com>
Tue, 19 Feb 2008 06:35:43 +0000 (06:35 +0000)
commit61c24e96b1ee5245e0b382a35773d2bc41919880
tree046226199980d2e885b294e4fe7267ca783f3cc5
parent46acf85b97534fcf9997286da87c38210ce937ec
Major improvements to yesterday's return slot optimization.  Remove some unneccessary constraints,
and add some others that should have been in from the first place.  Document the whole thing better.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47315 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/GVN.cpp