aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2014-12-28 23:46:59 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2014-12-28 23:46:59 +0000
commit90d854489fde7718c1a796c5b96f48d3a2e8dab6 (patch)
tree0c7f5d73146ea53594dedd9bc8cf4c9c054bbc42 /clang/lib/Frontend/CompilerInvocation.cpp
parent4099328596799203cfafb8fb9f8b0e0a7cdf0f5a (diff)
downloadllvm-90d854489fde7718c1a796c5b96f48d3a2e8dab6.zip
llvm-90d854489fde7718c1a796c5b96f48d3a2e8dab6.tar.gz
llvm-90d854489fde7718c1a796c5b96f48d3a2e8dab6.tar.bz2
CodeGen: Optimize emssion of zeroinitialzied arrays
Create an ConstantAggregateZero upfront if we see that it is viable. This saves us from having to manually push_back each and every initializer and then looping back over them to determine if they are 'null'. llvm-svn: 224908
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions