[LLVMbugs] [Bug 4753] ice: Can't find corresponding super-register!
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Sun Aug 23 06:03:59 PDT 2009
http://llvm.org/bugs/show_bug.cgi?id=4753
Jakob Stoklund Olesen <stoklund at 2pi.dk> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |stoklund at 2pi.dk
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #2 from Jakob Stoklund Olesen <stoklund at 2pi.dk> 2009-08-23 08:03:58 ---
Fixed here: http://llvm.org/viewvc/llvm-project?rev=79855&view=rev
ReuseInfo::GetRegForReload() was using the wrong sub-register index when
undoing a reuse. A MachineOperand with a physreg has no sub-register index - it
is only used for virtual registers. This meant that %AL was illegally replaced
with %ECX when it should have been replaced with %CL.
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list