summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/Support/ThreadPool.cpp
diff options
context:
space:
mode:
authorSanjoy Das <sanjoy@playingwithpointers.com>2015-12-19 22:40:28 +0000
committerSanjoy Das <sanjoy@playingwithpointers.com>2015-12-19 22:40:28 +0000
commitab0626e35f2bf7cde2d51ffd9bf20810404d7f0f (patch)
tree7471c21925b545cd136f0fd1344e552f77103afb /llvm/unittests/Support/ThreadPool.cpp
parentb496834f8e4349bce6cbff390b0f72ac9b41164c (diff)
downloadbcm5719-llvm-ab0626e35f2bf7cde2d51ffd9bf20810404d7f0f.tar.gz
bcm5719-llvm-ab0626e35f2bf7cde2d51ffd9bf20810404d7f0f.zip
Nonnull elements in OperandBundleCallSites are not all Instructions
`CloneAndPruneIntoFromInst` sometimes RAUW's dead instructions with `undef` before erasing them (to avoid deleting instructions that still have uses). This changes the `WeakVH` in `OperandBundleCallSites` to hold an `undef`, and we need to guard for this situation in eventuality in `llvm::InlineFunction`. llvm-svn: 256110
Diffstat (limited to 'llvm/unittests/Support/ThreadPool.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud