commit | bac3c81377340735d0674a0529dba69ef20e679b | [log] [tgz] |
---|---|---|
author | Dale Johannesen <dalej@apple.com> | Wed Sep 17 21:13:11 2008 +0000 |
committer | Dale Johannesen <dalej@apple.com> | Wed Sep 17 21:13:11 2008 +0000 |
tree | c8440b8031a0fe3d7c63fcf9145ffc930759c547 | |
parent | 13af991aa22eabaf36be6acb70edd354d0242a89 [diff] |
Add a bit to mark operands of asm's that conflict with an earlyclobber operand elsewhere. Propagate this bit and the earlyclobber bit through SDISel. Change linear-scan RA not to allocate regs in a way that conflicts with an earlyclobber. See also comments. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56290 91177308-0d34-0410-b5e6-96231b3b80d8