aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <florian.hahn@arm.com>2017-11-28 09:32:25 +0000
committerFlorian Hahn <florian.hahn@arm.com>2017-11-28 09:32:25 +0000
commit25ea91a838a0ce2cc92fefb91694df99a15f611c (patch)
tree4778183bab3feb6eae4006d8d8ae1a935f64ffeb /llvm/lib/CodeGen/MachineBasicBlock.cpp
parent1bb272bc747a11f1330caabf9c6262f66191ea0c (diff)
downloadllvm-25ea91a838a0ce2cc92fefb91694df99a15f611c.zip
llvm-25ea91a838a0ce2cc92fefb91694df99a15f611c.tar.gz
llvm-25ea91a838a0ce2cc92fefb91694df99a15f611c.tar.bz2
[TailRecursionElimination] Skip debug intrinsics.
Summary: I think we do not need to analyze debug intrinsics here, as they should not impact codegen. This has 2 benefits: 1) slightly less work to do and 2) avoiding generating optimization remarks for converting calls to debug intrinsics to tail calls, which are not really helpful for users. Based on work by Sander de Smalen. Reviewers: davide, trentxintong, aprantl Reviewed By: aprantl Subscribers: llvm-commits, JDevlieghere Tags: #debug-info Differential Revision: https://reviews.llvm.org/D40440 llvm-svn: 319158
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions