commit | f688cf78d69da5088e13175b8e20bc993e0ac81e | [log] [tgz] |
---|---|---|
author | Mitch Bodart <mitch.l.bodart@intel.com> | Thu May 26 23:08:52 2016 +0000 |
committer | Mitch Bodart <mitch.l.bodart@intel.com> | Thu May 26 23:08:52 2016 +0000 |
tree | 3131efb7c84e5031cd8f1b181f67e1d1092331e8 | |
parent | 5b155a0d90c81a53b04fa6239d0f9a6d496cdbd3 [diff] |
[CodeGen] Fix problem with X86 byte registers in CriticalAntiDepBreaker CriticalAntiDepBreaker was not correctly tracking defs of the high X86 byte registers, leading to incorrect use of a busy register to break an antidependence. Fixes pr27681, and its duplicates pr27580, pr27804. Differential Revision: http://reviews.llvm.org/D20456 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@270935 91177308-0d34-0410-b5e6-96231b3b80d8