diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-02-14 23:49:37 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-02-14 23:49:37 +0000 |
commit | e7d3f441b50d5d87cf4bbb447a990467b9313a50 (patch) | |
tree | c28ffb514b285d17768e31d441b05067d12c9706 /llvm/lib/CodeGen/InterferenceCache.cpp | |
parent | fab5201e22669601cc1752c6145e7d1d88631219 (diff) | |
download | bcm5719-llvm-e7d3f441b50d5d87cf4bbb447a990467b9313a50.tar.gz bcm5719-llvm-e7d3f441b50d5d87cf4bbb447a990467b9313a50.zip |
Handle regmasks in findRegisterDefOperandIdx().
Only accept register masks when looking for an 'overlapping' def. When
Overlap is not set, the function searches for a proper definition of
Reg.
This means MI->modifiesRegister() considers register masks, but
MI->definesRegister() doesn't.
llvm-svn: 150529
Diffstat (limited to 'llvm/lib/CodeGen/InterferenceCache.cpp')
0 files changed, 0 insertions, 0 deletions