summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/RegAllocLinearScan.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2010-09-01 22:15:35 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2010-09-01 22:15:35 +0000
commit4b6fd48bba6e6ab738a2defa483f1a4f096c75a2 (patch)
tree0900d2b8264a25903e5b68d7cc23422229803646 /llvm/lib/CodeGen/RegAllocLinearScan.cpp
parentb92555c334ae401400a9a2155a19a3f1bcda3268 (diff)
downloadbcm5719-llvm-4b6fd48bba6e6ab738a2defa483f1a4f096c75a2.tar.gz
bcm5719-llvm-4b6fd48bba6e6ab738a2defa483f1a4f096c75a2.zip
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. llvm-svn: 112751
Diffstat (limited to 'llvm/lib/CodeGen/RegAllocLinearScan.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud