commit | 761c94e3bffef0fcb8b4bbf202fd5ee73db134f3 | [log] [tgz] |
---|---|---|
author | Chandler Carruth <chandlerc@gmail.com> | Sun May 16 09:32:51 2010 +0000 |
committer | Chandler Carruth <chandlerc@gmail.com> | Sun May 16 09:32:51 2010 +0000 |
tree | 5d9702e6f4b49d4dcb3e39843776380fe643edcc | |
parent | 4bb3bf98704c98d2953381b484a9127f0909678f [diff] |
When constant folding reference variables with an initializer to the initializer, don't fold paramters. Their initializers are just default arguments which can be overridden. This fixes some spectacular regressions due to more things making it into the constant folding. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@103904 91177308-0d34-0410-b5e6-96231b3b80d8