[A57FPLoadBalancing] Ignore <def>s when checking if a chain may be killed.
authorJames Molloy <james.molloy@arm.com>
Fri, 12 Sep 2014 16:55:26 +0000 (16:55 +0000)
committerJames Molloy <james.molloy@arm.com>
Fri, 12 Sep 2014 16:55:26 +0000 (16:55 +0000)
commitb4fbcbc288f89b839581eefa00289e249f167bd1
treea86947352d294a276b1e7baa172b261913645cbe
parentc919e57cbf378122e1f646de6e73cfe4c581f825
[A57FPLoadBalancing] Ignore <def>s when checking if a chain may be killed.

Defs are seen before uses, so a def without the kill flag doesn't necessarily
mean that the register is not killed on that instruction. It may be killed
in a later use operand.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217689 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp