Fix dynamic alloca detection in CloneBasicBlock
authorArthur Eubanks <aeubanks@google.com>
Mon, 22 Jun 2020 20:22:16 +0000 (13:22 -0700)
committerArthur Eubanks <aeubanks@google.com>
Mon, 22 Jun 2020 22:06:28 +0000 (15:06 -0700)
commitd335c1317b6170918311fcbccc39fe31b3a84bda
tree091882d5ab8c65998203ca82922f47abe2d57171
parent516803dc8685ebcc5bce38b05391958ffee22643
Fix dynamic alloca detection in CloneBasicBlock

Summary:
Simply check AI->isStaticAlloca instead of reimplementing checks for
static/dynamic allocas.

Reviewers: efriedma

Subscribers: hiraditya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D82328
llvm/lib/Transforms/Utils/CloneFunction.cpp
llvm/unittests/Transforms/Utils/CloningTest.cpp