aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopVersioning.cpp
diff options
context:
space:
mode:
authorAnton Afanasyev <anton.a.afanasyev@gmail.com>2019-06-12 13:51:44 +0000
committerAnton Afanasyev <anton.a.afanasyev@gmail.com>2019-06-12 13:51:44 +0000
commit339b39b7733726634520573c06459de842a7ac64 (patch)
tree3f35b5fe46158a4cdf18c9ae0cf55cdbf200c752 /llvm/lib/Transforms/Utils/LoopVersioning.cpp
parent082a41994ac9c3d4be34bb0b3befebd18a0d9781 (diff)
downloadllvm-339b39b7733726634520573c06459de842a7ac64.zip
llvm-339b39b7733726634520573c06459de842a7ac64.tar.gz
llvm-339b39b7733726634520573c06459de842a7ac64.tar.bz2
[MIR] Skip hoisting to basic block which may throw exception or return
Summary: Fix hoisting to basic block which are not legal for hoisting cause it can be terminated by exception or it is return block. Reviewers: john.brawn, RKSimon, MatzeB Subscribers: hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D63148 llvm-svn: 363164
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopVersioning.cpp')
0 files changed, 0 insertions, 0 deletions