summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2017-10-31 18:35:54 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2017-10-31 18:35:54 +0000
commit5168f257d5b93e39eb983481ef8e190f49384968 (patch)
tree0027485c06408f21aa2412f76996d740a2876483 /llvm/lib/Transforms/Utils
parent2d2798b3a7de613740124efe3925d4e464a986a6 (diff)
downloadbcm5719-llvm-5168f257d5b93e39eb983481ef8e190f49384968.tar.gz
bcm5719-llvm-5168f257d5b93e39eb983481ef8e190f49384968.zip
[ADT] Split optional to only include copy mechanics and dtor for non-trivial types.
This makes uses of Optional more transparent to the compiler (and clang-tidy) and generates slightly smaller code. llvm-svn: 317019
Diffstat (limited to 'llvm/lib/Transforms/Utils')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud