[CodeGenPrepare] Also skip lifetime.end intrinsic when check return block in dupRetTo...
authorJun Ma <JunMa@linux.alibaba.com>
Tue, 26 Jan 2021 06:57:46 +0000 (14:57 +0800)
committerJun Ma <JunMa@linux.alibaba.com>
Mon, 1 Feb 2021 00:18:44 +0000 (08:18 +0800)
commit54842fa0bba0c6cf69b7eb94f4b10d8da8aa5170
tree0a62673edc372074f53bfefdedf4ad67ef831039
parent68e5614b42823cc1eef48916e1e6f551ad61a055
[CodeGenPrepare] Also skip lifetime.end intrinsic when check return block in dupRetToEnableTailCallOpts.

Differential Revision: https://reviews.llvm.org/D95424
llvm/lib/CodeGen/CodeGenPrepare.cpp
llvm/test/Transforms/CodeGenPrepare/ARM/tailcall-dup.ll
llvm/test/Transforms/CodeGenPrepare/X86/tailcall-assume-xbb.ll