diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-09-01 22:15:35 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-09-01 22:15:35 +0000 |
commit | 0077114efc8c1680e58980d05606ada2708c4295 (patch) | |
tree | c2b1c9d9eb5bf1869c1a0c410b8fa3f8149b628d /lib/CodeGen/RegAllocLinearScan.cpp | |
parent | a314afe6582302d1764d1b85557ec47174acd60f (diff) |
Teach RemoveCopyByCommutingDef to check all aliases, not just subregisters.
This caused a miscompilation in WebKit where %RAX had conflicting defs when
RemoveCopyByCommutingDef was commuting a %EAX use.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112751 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/RegAllocLinearScan.cpp')
0 files changed, 0 insertions, 0 deletions