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: [email protected]
        ReportedBy: [email protected]
                CC: [email protected]


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.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs

Reply via email to