summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGBuiltin.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2016-11-11 01:01:31 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2016-11-11 01:01:31 +0000
commita271686ce2a73ac00ea0da600320827d8f717887 (patch)
tree1fcaac84092e185bfbf538675cc008a92f0ac589 /clang/lib/CodeGen/CGBuiltin.cpp
parentb07c0d7085fc35c2891a21dd4170c26eb6f6d1bd (diff)
downloadbcm5719-llvm-a271686ce2a73ac00ea0da600320827d8f717887.tar.gz
bcm5719-llvm-a271686ce2a73ac00ea0da600320827d8f717887.zip
PR30937: don't devirtualize if we find that the callee is a pure virtual
function. In that case, there is no requirement that the callee is actually defined, and the code may in fact be valid and have defined behavior if the virtual call is unreachable. llvm-svn: 286534
Diffstat (limited to 'clang/lib/CodeGen/CGBuiltin.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud