aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2014-07-04 12:36:05 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2014-07-04 12:36:05 +0000
commit3c5b12623952a50d25b9ab9fe14ab5c59bb7b35b (patch)
tree6cad158d900c3f160b05054d9305dcd6a90f60d5 /clang/lib/Frontend
parent778c029e040ea5afadebeb6403ec9088544bbb10 (diff)
downloadllvm-3c5b12623952a50d25b9ab9fe14ab5c59bb7b35b.zip
llvm-3c5b12623952a50d25b9ab9fe14ab5c59bb7b35b.tar.gz
llvm-3c5b12623952a50d25b9ab9fe14ab5c59bb7b35b.tar.bz2
GlobalDCE: Delete available_externally initializers if it allows removing the value the initializer is referring to.
This is useful for functions that are not actually available externally but referenced by a vtable of some kind. Clang emits functions like this for the MS ABI. PR20182. llvm-svn: 212337
Diffstat (limited to 'clang/lib/Frontend')
0 files changed, 0 insertions, 0 deletions