]> granicus.if.org Git - llvm/commit
[PartialInlining] Support shrinkwrap life_range markers
authorXinliang David Li <davidxl@google.com>
Sun, 11 Jun 2017 20:46:05 +0000 (20:46 +0000)
committerXinliang David Li <davidxl@google.com>
Sun, 11 Jun 2017 20:46:05 +0000 (20:46 +0000)
commit165d46dd6ed9348093dcbb9513c15e881dd2097f
tree286725ddcf57ec5026c0df4919bc379e6c0c4b1b
parent030e5fedd78368de32d1181e0e143c3a52c280f7
[PartialInlining] Support shrinkwrap life_range markers

Differential Revision: http://reviews.llvm.org/D33847

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@305170 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Utils/CodeExtractor.h
lib/Transforms/Utils/CodeExtractor.cpp
test/Transforms/CodeExtractor/live_shrink.ll [new file with mode: 0644]
test/Transforms/CodeExtractor/live_shrink_gep.ll [new file with mode: 0644]
test/Transforms/CodeExtractor/live_shrink_hoist.ll [new file with mode: 0644]
test/Transforms/CodeExtractor/live_shrink_multiple.ll [new file with mode: 0644]
test/Transforms/CodeExtractor/live_shrink_unsafe.ll [new file with mode: 0644]