[LLVMbugs] [Bug 8986] New: earlyclobber is broken
    bugzilla-daemon at llvm.org 
    bugzilla-daemon at llvm.org
       
    Sun Jan 16 13:02:21 PST 2011
    
    
  
http://llvm.org/bugs/show_bug.cgi?id=8986
           Summary: earlyclobber is broken
           Product: libraries
           Version: trunk
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: Register Allocator
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: asl at math.spbu.ru
                CC: llvmbugs at cs.uiuc.edu
Created an attachment (id=6009)
 --> (http://llvm.org/bugs/attachment.cgi?id=6009)
Testcase
Consider the attached testcase. Running "as" on the output file causes:
/home/asl/test.s:2622: Rd and Rm should be different in mul
and indeed the output and on of the input regs are same, however the output reg
is marked as earlyclobber for the instruction (MULv5 in this case). Seems like
the problem appears late, since initial register allocation looks ok.
-- 
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