commit | e572809aa153f37a7a17726f9aac26598d60e57c | [log] [tgz] |
---|---|---|
author | Quentin Colombet <qcolombet@apple.com> | Mon Mar 18 22:30:07 2013 +0000 |
committer | Quentin Colombet <qcolombet@apple.com> | Mon Mar 18 22:30:07 2013 +0000 |
tree | f28f1055f903954d56929a428d67b6a132eff3a2 | |
parent | 09a01e92d09849cd8bd0e867ac68ab1da7efb26d [diff] |
Extend global merge pass to optionally consider global constant variables. Also add some checks to not merge globals used within landing pad instructions or marked as "used". git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177331 91177308-0d34-0410-b5e6-96231b3b80d8