commit | 2a613d664f38429d4ef45d56987612b4d0230eb8 | [log] [tgz] |
---|---|---|
author | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | Fri Jan 08 13:09:54 2016 +0000 |
committer | Nemanja Ivanovic <nemanja.i.ibm@gmail.com> | Fri Jan 08 13:09:54 2016 +0000 |
tree | 3094ad8fd0a4cf7c2d6e8e5fa305d3fb5a927b8b | |
parent | b999767c2e737eeea421dd7290c8bbfc27a16cdc [diff] |
Prevent renaming of CR fields in AADB when a CR restore is present This patch corresponds to review: http://reviews.llvm.org/D15930 Moves to and from CR fields depend on shifts/masks that depend on the target/source CR field. Thus, post-ra anti-dep breaking must not later change that CR register assignment. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257168 91177308-0d34-0410-b5e6-96231b3b80d8