]> granicus.if.org Git - llvm/commit
[IfConversion] More simple, correct dead/kill liveness handling
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Thu, 14 Sep 2017 15:53:11 +0000 (15:53 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Thu, 14 Sep 2017 15:53:11 +0000 (15:53 +0000)
commit0ca0ddafe51ec12bea16ab970edd1c3c5a4e76c4
tree32350db1b0d5be3249146cedf9a5939b9e51ce0b
parentd2c2deaeccd0ec7043589a54de4a5e7da7b80e68
[IfConversion] More simple, correct dead/kill liveness handling

Patch by Jesper Antonsson.

Differential Revision: https://reviews.llvm.org/D37611

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@313268 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/LivePhysRegs.h
lib/CodeGen/IfConversion.cpp
lib/CodeGen/LivePhysRegs.cpp
test/CodeGen/Hexagon/branch-folder-hoist-kills.mir
test/CodeGen/Hexagon/ifcvt-impuse-livein.mir
test/CodeGen/Hexagon/ifcvt-live-subreg.mir
test/CodeGen/Hexagon/livephysregs-add-pristines.mir